One of the best red carpets EVER! This year the Met Gala was all about McQueen in a celebration that has never been so full of stars and celebrities.
Madonna in Stella McCartney
Giselle Bundchen in Alexander McQueen
Salma Hayek in Alexander McQueen
Liv Tyler in Givenchy