Over the past few years, the annual MET Gala has become one of the hotly anticipated red carpet events of the year, rivaling any awards show in star power and ...shhh... perhaps surpassing them in major fashion moments—some of which have proved unforgettable! Can you guess which celeb wore which dress to the ball? Click through and test your sartorial savvy:
This covered-yet-see-through look was one of the most memorable at the 2013 Met Gala because this celeb pulled off punk in the chicest way possible.
Miley Cyrus in Marc Jacobs
This celeb took the 2013 Met Gala's punk theme to new levels.
Madonna in Givenchy
This celeb ended up on everyone's best dressed list in 2012.
Leah Michele in Diane von Furstenberg
This high fashion look (complete with high fashion hair) rocked the 2013 Met Gala red carpet.
Anne Hathaway in vintage Valentino Haute Couture
You may be surprised to find out that this celeb was not getting married at the 2011 Met Gala.
Fergie in Marchesa
The 2015 Met Gala brought out the some of the most creative designs to date. Who rocked this piece of art?
FKA Twigs in Christopher Kane
This gorgeous jade green number with bare-all open sides made a huge statement (namely: "I've arrived") at the 2015 Met Gala.
Kendall Jenner in Calvin Klein Collection
Curve ball. Can you guess the fellow who rocked this ensemble?
Justin Bieber in Balmain
Who could pull off this fun, graffiti-themed gown?
Katy Perry in Moschino by Jeremy Scott
This sheer, Swarovski-embellished number with feather details was a painstaking labor of love that almost got overshadowed by all the skin. Almost!
Kim Kardashian in Roberto Cavalli
Sheer fabric and rhinestones everywhere. Who is this daring diva?
Beyoncé, of course, in Givenchy
This dress floating down the red carpet at the 2015 Met Gala was pretty unforgettable.