I love all red carpet events but the Met Gala is probably my favorite! It's always so unique and out there and this year was no different with the "Manus x Machina -- Fashion in the Age of Technology" theme. And while I do wish that the designers had pushed the boundaries a little more, these celebrities still managed to steal the show.
1. Beyonce in Givenchy by Riccardo Tisci
Dubbed the "condom dress" by social media, this look had as many haters as it did fans. As someone rightly tweeted "I hate the dress but I love seeing her in it". I mean, trust the Queen Bee to make latex look good.