Weddings

Beyoncé Knowles
Cameron Diaz
Best dressed at the Met Gala 2012
There were some stunning dresses at this year's Met Gala, but which celebrity was best dressed? You decide!