
1 of 1 images

JODIE FOSTER.'The Beaver' photocall at the Palais des Festival, 64th International Cannes Film Festival, France.17th May 2011.half length dress brown beige print sleeveless hands mouth open.CAP/PL.©Phil Loftus/Capital Pictures.
Copyright ©Phil Loftus/Capital Pictures