[Photo: Humberto Carreno/Rex Features]

Blake Lively has a million and one reasons to smile right now. Successful TV show - tick! Chic flick sequel set to earn her bucket loads - tick! A GQ-looking actor boyfriend - tick! A Herve Leger dress that gets the lads all hot and bothered - tick, tick, tick! And why not when you look as good as this?

Check out Blake at the premiere of The Sisterhood of the Travelling Pants 2 & vote in our reader poll - who was the best dressed on the red carpet?