1. Lupita Nyong'o in Ralph Lauren
I didn't know who Lupita was until she wore this dress. I do now.
No-one else could look this great in this dress.
2. Zoe Saldana in Prabal Gurung
This; is a bit of me.
3. Emma Watson in Dior Couture
Emma just get's better and better and better, and I NEED a trouser-dress combo in my life, asap.
4. Emma Roberts in custom made Lanvin
5. Caitlin Fitzgerald in Emilia Wickstead
Like something out of a fairy tale land in the 1950's, the most beautiful colour out of all the dresses.
6. Kerry Washington in custom made Balenciaga
Never has there ever been a more classy and HOT maternity outfit.
Also note: Reese Witherspoon in Calvin Klein, Zoe Deschanel in Oscar de la Renta, Margot Robbie in Gucci, Amber Heard in Atelier Versace, Taylor Swift in Carolina Herrera & Naomi Watts in Tom Ford
Best Dressed Man: Orlando Bloom in Lanvin.
Has Orlando got hotter?