Skip Nav
Photo 8 of 35

8

Jodie Foster

A smiling Jodie Foster glowed with berry lips at the 1997 Cannes Film Festival.

All the Latest From Ryan Reynolds