Last night’s Met Gala honored Rei Kawakubo, avant-garde fashion designer and founder of esteemed label Comme des Garçons. Lots of famous musicians were invited by Vogue editor Anna Wintour: Diddy, the Weeknd, Rihanna, and Katy Perry (who was also the magazine’s May cover star). Some came suited for the night’s avant-garde theme, while Migos predictably wore Versace (… Versace, Versace). Here are the best looks–and flops–from the musicians who walked the Met Gala’s red carpet:

We’ll start with the best, because you’ve already seen it. Rihanna’s wild paper-flower Comme dress is the undisputed winner of the 2017 Met Gala. How did she sit down, tho?



.@migos in coordinating black #Versace tuxedos with black dress shirts, shoes and accessories. #MetGala pic.twitter.com/3M2XYbukxj
— Versace (@Versace) May 2, 2017
Migos are so sharp in matched Versace suits with strategically un-matched necklines.



The Weeknd looks fine. The broach-as-boutonnière is a nice touch. Selena Gomez is wearing Coach, because she’s on their payroll, and looks like she’s at a summer wedding.

The silhouette of Katy Perry‘s dress kind of resembles a suit of avant-garde samurai armor, which could be a point for or against it, really. More importantly: Did she wear album promo on her face?
WOAH, @RitaOra #MetGala 🔥🔥🔥 pic.twitter.com/SH5PeqgVfM
— ELLEUK (@ELLEUK) May 2, 2017
Rita Ora… congrats on getting an invitation to the Met Gala.


Madonna can do whatever the hell she wants. Why did she go for “bad video game character asks Duck Dynasty to prom”?
A post shared by Jeremy Scott (@itsjeremyscott) on
Bahahahahah I take it back. Hail Madonna, the only person tacky enough to bring a canteen flask to the Met Gala.