Who: Katie Holmes wearing a Balenciaga Caravella sandals
Shop: farfetch.com £339
Where: Out & About, Miami Beach

Credit: Fame Pictures