Who made Eva Longoria’s white dress, brown platform sandals and sunglasses that she wore in Hollywood on July 22, 2011?

964Dress – Heartloom

Shoes – Jimmy Choo

Sunglasses – Tom Ford

Jimmy Choo at ShopStyle

Similar style sunglasses by the same designer

Tom Ford at ShopStyle