Jodie Foster appears at the 29th Annual Critics Choice Awards in Santa Monica

Acclaimed actress Jodie Foster at the 29th Annual Critics Choice Awards in Santa Monica

Related Photos

More Photos

  Report