Who made Katie Holmes’ halter dress and sunglasses that she wore in Miami on June 18, 2011?

783Dress – Lanvin

Sunglasses – Paul Smith

Lanvin at ShopStyle
Paul Smith at ShopStyle