1. Kristen Stewart in Erdem – ‘On The Road’ New York Premiere
2. Heidi Klum in Versace – MTV EMAs 2012
3. Amanda Seyfried in Givenchy – 2012 Tony Awards
4. Kelly Osbourne in Zac Posen – 2012 Golden Globe Awards
5. Ashley Judd in Carolina Herrera – 2012 Emmy Awards
6. Sarah Michelle Gellar in Monique Lhuillier – 2012 Golden Globe Awards
7. Maggie Cheung in Chanel – Vogue China’s 120th Anniversary Celebration
8. Anja Rubik in Anthony Vaccarello – 2012 Met Gala
9. Rita Ora in Calvin Klein – Jingle Bell Ball
10. Olivia Wilde in Prada – ‘Help Wanted’ Tribeca Film Festival Premiere

Credit: Getty