If The Bond Girl Age Gaps In "James Bond" Were Reversed

    James Bond is famous for romancing younger ladies. But what if the ladies romanced younger men?

    Eva Green (Vesper Lynd in Casino Royale) was born in 1980, and Daniel Craig was born in 1968, giving them a 12-year age gap.

    If Green played Bond today, she'd have a romantic interest 12 years her junior, born in 1992. Someone Nick Jonas's age could co-star.

    Here they both are in 2015.

    Izabella Scorupco (Natalya Simonova in GoldenEye) was born in 1970, and Pierce Brosnan was born in 1953, giving them a 17-year age gap.

    If Scorupco played Bond today, she'd have a male co-star 17 years her junior, born in 1987. For example, Zac Efron.

    Here they both are in 2015.

    Denise Richards (Christmas Jones in The World Is Not Enough) was born in 1971, giving her an 18-year age gap with Brosnan.

    If Richards played Bond today, she'd have a male co-star 18 years her junior, born in 1989. Someone like Daniel Radcliffe.

    Here they both are in 2015.

    Halle Berry (Jinx Johnson in Die Another Day) was born in 1966, giving her a 13-year age gap with Brosnan.

    If Berry played Bond today, she'd have a romantic interest 13 years her junior, born in 1979. Chris Pratt would fit the bill.

    Here they both are in 2015.

    Carey Lowell (Pam Bouvier in Licence to Kill) was born in 1961, and Timothy Dalton was born in 1944, giving them a 17-year age gap.

    If Lowell played Bond today, she'd have a Bond Boy 17 years her junior, born in 1978. James Franco, for example.

    Here they both are in 2015.

    Barbara Bach (Anya Amasova in The Spy Who Loved Me) was born in 1947, and Roger Moore was born in 1927, giving them a 20-year age gap.

    If Bach played Bond today, she'd have a romance with someone 20 years her junior, born in 1967. Mark Ruffalo could do it.

    Here they both are in 2015.

    Ursula Andress (Honey Rider in Dr. No) was born in 1936, and Sean Connery was born in 1930, giving them a 6-year age gap.

    If Andress played Bond today, she'd have a romantic interest six years her junior, born in 1942. Harrison Ford, for example.

    Here they both are in 2014.

    Michelle Yeoh (Wai Lin in Tomorrow Never Dies) was born in 1962, giving her a 9-year age gap with Brosnan.

    If Yeoh played Bond today, she'd have a male co-star nine years her junior, born in 1971. Jared Leto fits the description.

    Here they both are in 2015.

    Bérénice Marlohe (Sévérine in Skyfall) was born in 1979, giving her an 11-year age gap with Craig.

    If Marlohe played Bond today, she'd have a romantic interest 11 years her junior, born in 1990. Dev Patel's the right age.

    Here they both are in 2015.

    Léa Seydoux (Madeleine Swann in Spectre) was born in 1985, giving her a 17-year age gap with Craig.

    If Seydoux played Bond today, she'd have a romantic interest 17 years her junior, born in 2002: Someone who's 13 years old right now.