There is a noticeable trend among the many women who have starred alongside Tom Cruise over the past decade — they're all much younger than him. In the upcoming spy-action movie Man From U.N.C.L.E., he'll act share the screen with a 24-year-old, the Swedish actress Alicia Vikander.
Sadly, the work available to actresses over 40 often drops off a cliff in Hollywood, and Cruise's filmography offers a perfect example of how the system works.
Here's a look at the past decade-plus of Cruise's very junior female co-stars. Note: not all of them are love interests, and there are several films where he had no equivalent. Except Lions for Lambs; in that one, the roles were reversed when he starred with Meryl Streep.
Also: he never co-starred in a movie with Katie Holmes.
Man From U.N.C.L.E (No release date yet): Alicia Vikander
Oblivion, 2013: Olga Kurylenko and Andrea Riseborough
Jack Reacher, 2012: Rosamund Pike
Rock of Ages, 2012: Malin Akerman