Dynamic and dazzling, superstar Jodie Foster attended the ‘Silence of the Lambs’ 25th Anniversary Event at The Museum of Modern Art in New York.
The movie-star turned director has new film ‘Money Monster’ starring George Clooney and Julia Roberts hitting theaters May 13.