Foster was a successful actor by the time she attended Yale University.
Foster is a very talented actress and has won 2 Academy Awards, 3 British Academy Film Awards, 2 Golden Globe Awards, and the Cecil B.
We bet you cannot wait to lay your eyes on the hot pics of Jodie now.