Best Photos of the Week

Cannes, France

Indian actress Aishwarya Rai and British-Thai actress Araya Hargate pose as they arrive for the screening of the film Sink Or Swim (Le Grand Bain) in Cannes.
Photograph: Antonin Thuillier/AFP/Getty Images

<1 ... 910 11 1213 ... 21>

Related Articles More from author

Leave A Reply

Your email address will not be published.