Katie Holmes wore this Joie dress on June 24, 2011 out in Miami, Florida.

Stripe Landra Maxi Dress in Caviar
$248 at revolveclothing.com

source

Tags: Katie Holmes, Joie