Celebrities on the Met Gala Red Carpet 2013

All the Ladies on the Met Gala Red Carpet!

All the Ladies on the Met Gala Red Carpet!

The 2013 Met Gala brought plenty of glamorous ladies to NYC last night. Beyoncé Knowles stole the show in a sexy Givenchy Haute Couture number complete with matching boots, while Kristen Stewart donned a lace Stella McCartney ensemble. Cameron Diaz stayed true to the punk theme in a spiked Stella McCartney gown, and Jennifer Lawrence went classic in a black Dior dress.

There were tons of fabulous looks from last night, so click through to see them all, and make sure to vote on your fashion and beauty favorites from the 2013 Met Gala!

Source: Getty