42 essential frocks and suits from last night's Met Gala

Responsive image
source