Skip Nav

Jennifer Lawrence and Christian Bale: 17 Years

Cooper isn't Lawrence's oldest love interest, though: 40-year-old Bale played her husband in American Hustle.

Read More Jennifer LawrenceMovies