Beyonce in Givenchy Couture Gown

MET Gala 2012 Celebrity Dresses