
Summer red carpets always bring out the beautiful dresses with the women (and girls) smiling brightly for the cameras. And the most recent red carpet - the London premiere for Harry Potter and the Order of the Phoenix - hasn’t let us down. Harry Potter star, Emma Watson, looks cute as a button in a navy satin pleat dress with matching satin pumps. The brooch detail a little distracting, but on closer inspection it matches the beaded straps holding the dress up. It's great to see someone who's only 17 be so poised and composed in front of all the cameras, and her fashion choices have been quite lovely so far.
Meanwhile Lily Allen wasn’t as quirky as we've come to expect - she chose to wear a pretty white bubble dress and didn’t over complicate the sheer straps by adding accessories. Not that she needed extra accessories though, on her feet were this season’s ‘IT’ shoe, the YSL Tribute heels (as seen previously on the likes of Dita von Teese and Victoria Beckham). I loved Sophie Dahl’s outfit, the embroidered shirt dress belted at the waist looks darling on her. The curvy model has a knack for picking dresses that accentuate her figure.
Who do you think was the best dress?
[Images from Getty]


