Best of Cannes 2006
(L-R) Actresses Andie MacDowell and Aishwarya Rai attend the 'The Wind That Shakes The Barley' premiere during the 59th International Cannes Film Festival May 18, 2006 in Cannes, France.
(May 18, 2006 - Source: Gareth Cattermole/Getty Images Entertainment) more pics from this album »