Best:
1. Lindsay Lohan (Zac Posen)

2. Rose McGowan (focus on the dress, not the face)
3. Jennifer Lopez (Marchesa)
4. Sandra Bullock (Alberta Ferreti)
5. Iman (Emporio Armani)
Worst*
1. Ivanka Trump
2. Elizabeth Banks
3. Giselle Bünchen (YSL)
4. Renee Zellweger (Carolina Herrera)
5. Kirsten Dunst (vintage YSL)
*Jessica Simpson has her own category that goes beyond "worst"
Most disappointing:
1. Cate Blanchett (Balenciaga)
2. Scarlett Johansson (Stella McCartney)
3. Jennifer Garner (Valentino)
4. Chloë Sevigny (Balenciaga)
5. Julianne Moore (YSL)