Top 20 Best Dressed at the 2015 Met Gala

1. Rose Byrne


2. Diane Kruger


3. Rihanna


4. Zendaya


5. Amanda Seyfried


6. Emma Roberts


7. Anne Hathaway


8. Olivia Wilde


9. Janelle Monae


10. Rachel Weisz


11. Hailee Steinfeld


12. Amal Clooney


13. Joan Smalls


14. Emily Ratajkowski


15. Poppy Delevingne in Marchesa


16. Carey Mulligan


17. Bee Shafer


18. Karen Elson


19. Reese Witherspoon


20. Gigi Hadid