Last night (May 7), 'Glee' actress Lea Michele, Rihanna, Beyonce and Lana Del Rey all attended the 2012 'Schiaparelli And Prada: Impossible Conversations' Costume Institute Gala. The function was held at the Metropolitan Museum of Art in New York City, and all four of the aforementioned ladies looked super glamorous in high-end couture at the event, which paid tribute to Italian designers Elsa Schiaparelli and Miuccia Prada. So, out of these four star starlets, which gets your vote for best dressed?

Ms. Michele, who strut her stuff on the red carpet sans onscreen-and-offscreen boyfriend Cory Monteith, wore a navy blue sequined Diane von Furstenberg dress with a plunging neckline. She also donned Christian Louboutin shoes and Lorraine Schwartz earrings to match. Meanwhile, later arriver Rihanna stepped out in a skin-tight Tom Ford gown made of black snake skin, with matching black dagger nails to complement her dark dress. Riding solo, Beyonce was a real show-stopper in her elaborately decorated sheer Givenchy Haute Couture gown, which had a purple feathered train to really set off her look. Finally, Lana Del Rey rocked a shimmery silver Joseph Altuzarra gown with a black cape and dark lipstick.

So, PopCrush readers, who do you think looked best at the 2012 'Schiaparelli And Prada: Impossible Conversations' Costume Institute Gala? Did you love Lea Michele's ensemble choice? Or did Rihanna's edgier gown suit your taste more? What did you think of Beyonce's dramatic red carpet look? Did she manage to outdo everyone else? How about Lana Del Rey? Should she have ditched the cape, or do you dig it? Cast your vote below and leave us a comment explaining your choice.

More From PopCrush