Jodie Foster's Jimmy Choo 'Cayla' clutch

« Return To Post

WESTWOOD, CA – AUGUST 07: Actress Jodie Foster arrives at the Premiere of TriStar Pictures’ “Elysium” at Regency Village Theatre on August 7, 2013 in Westwood, California. (Photo by Frazer Harrison/Getty Images)