1. The Best and Worst Met Gala Gowns Ever! 2. Beyonce in Givenchy 3. 14307728291358 4. Lupita Nyong’o in Prada 5. Rihanna in Tom Ford 6. 14307728114689 7. Jennifer Lopez in Tom Ford 8. Kim Kardashian in Givenchy 9. Kerry Washington in Vera Wang 10. Lala in Zac Posen 11. Madonna in Riccardo Tisci 12. Gabrielle Union in Prada 13. Naomi Campbell in Givenchy 14. Pharrell and wife Helen 15. Zoe Saldana in Michael Kors 16. 14307728140797 17. 14307728279453 18. 14307728267526