Katie Holmes Wears A Torn-Up Calvin Klein Gown To The 2013 Met Gala

Kelly Lynch / May 6, 2013