This year's Met Gala fashion dished us quite a few surprises! Although some of the outfits had us going "oops", "what a miss" and "what were you thinking?!", there were those who managed to stun with their gorgeous style. Check out what some of the stars wore below. Rihanna Yes, yes, yes! While she might have had her Instagram account deleted, pictures of Riri's outfit has gone viral. Sorry Instagram, but there's no getting rid of this gorgeous fashionista in her Stella McCartney creation! Joan Smalls Did you know that Joan is ranked #8 in the list of the Highest paid Models, according to Forbes? Elegance and sexiness oozes out of her, so there's no surprise there!
Charlize Theron As usual, the South African born actress shows us how it's done in this classic black and white dress.
Lupita N'yongo Oh no! This time around, Lupita didn't own the red carpet. This Prada ensemble has her looking a little less chic than normal.
Beyonce While this is not Queen Bey's best red carpet number, we do love her high fashion edge. Something different to her usual, classic sexy look.
Rita Ora Rita does all the right things in all the right places in this golden number.
Gabrielle Union We think this is too edgy for Gabrielle's tasteful looks. Stick to what you know, Gabz.
The Beckhams and The Legends These couples made sure they complimented their other half's look. Both duos shows that sophistication is a higher level of fashion.
We have no words … *covering our eyes*
Janelle Monae Ms. Monae channels her unique personality in this extraordinary get-up.
Zoe Saldana The new face of L'oreal, Zoe Saldana goes minimal on accessories but turns heads in this high fashion dress.
Kim Kardashian Navy blue keeps Kim looking like royalty on the red carpet.
Naomi Campbell This may not be a total fashion disaster, but neither is it a fashion hit. We're on the fence here, Naomi.
Zoe Kravitz Zoe shocked us with her blonde mane, but it's expected from this rocker-chic girl.
Jourdann Dunn We love,love, love this beautiful fitting fishtail dress on the dazzling Jourdann.
Erykah Badu Erykah Badu doing what she knows best: Erykah Badu.