Laetitia Casta In Givenchy Couture – ‘Macbeth’ Cannes Film Festival Premiere

Who Wore Dolce & Gabbana Better? Laetitia Casta or Lucy Liu