Fashionbase

Eva Longoria wearing Camilla and Marc and Salvatore Ferragamo