Kate Beckinsale

Wearing Temperley London to a Chopard Event Cannes