You might also like

Jodie Foster arrived at the 2011 Cannes International Film Festival on day 8 for The Beaver, which she directed. The famous leading lady and director flashed attendees and cameras smiles as she attended the Photocall.
Credit: WENN