Skip To Content

    15 Actor Side-By-Sides That Show The Young Versions Of Characters Vs. What They Look Like Now Vs. The Older Versions

    Some of these casting directors were really looking right into the future...

    1. Christa B. Allen played young Jenna Rink in 13 Going On 30 (2004):

    Christa smiling and wearing a three-quarter-sleeve, off-the-shoulder top and a hair tie

    Here's what Christa looks like now (at 30!):

    Christa in a spaghetti-strap top, long earrings, and hair in a bun

    Here's what Jennifer Garner looked like as older Jenna Rink:

    Jennifer in a spaghetti-strap top, earrings, and an updo

    And here's a side-by-side:

    2. Sean Marquette played young Matty Flamhaff in 13 Going On 30 (2004):

    Sean wearing a long-sleeved velour shirt

    Here's what Sean looks like now:

    Here's what Mark Ruffalo looked like as older Matty Flamhaff:

    Close-up of Mark in a CBGB shirt

    And here's a side-by-side:

    3. Alexandra Kyle played young Tom Tom in 13 Going On 30 (2004):

    Alexandra in a school hallway with a hair tie holding a long side ponytail

    Here's what Alexandra looks like now:

    Alexandra in a miniskirt and high heels

    Here's what Judy Greer looked like as older Tom Tom:

    Judy in a striped pantsuit and a hairband

    And here's a side-by-side:

    4. Christina Ricci played young Roberta in Now & Then (1995):

    Christina wearing a wide headband

    Here's what Christina looks like now:

    Christina with shoulder-length hair and bangs and a thick slouchy sweater

    Here's what Rosie O'Donnell looked like as older Roberta:

    Rosie in a jean jacket

    And here's a side-by-side:

    5. Thora Birch played young Teeny in Now and Then (1995):

    Thora in a sleeveless print top and curls in her hair

    Here's what Thora looks like now:

    Thora in a short-sleeved minidress and a thick necklace

    Here's what Melanie Griffith looked like as older Teeny:

    Melanie in wide-legged pants and short cardigan

    And here's a side-by-side:

    6. Tanvi Ganesh Lonkar played Young Latika in Slumdog Millionaire (2008):

    Tanvi in ornate headgear, nose ring, and necklace

    Here's what Tanvi looks like now:

    Here's what Freida Pinto looked like as older Latika:

    Freida in a sleeveless top and below-shoulder-length hair

    And here's a side-by-side:

    7. Tanay Chheda played young Jamal in Slumdog Millionaire (2008):

    Tanay in a loose shirt and looking anxious

    Here's what Tanay looks like now:

    Tanay in a long vest and glasses

    Here's what Dev Patel looked like as older Jamal:

    Dev in an open striped shirt and undershirt and bowl-cut hair

    And here's a side-by-side:

    8. Kyla Pratt played young Monica in Love & Basketball (2000):

    Kyla in pigtails and a sleeveless dress

    Here's what Kyla looks like now:

    Kyla in braids and a geometric sleeveless minidress

    Here's what Sanaa Lathan looked like as older Monica:

    Sanaa in a sleeveless V-neck top

    And here's a side-by-side:

    9. Glenndon Chatman played young Quincy in Love & Basketball (2000):

    Glenndon wearing a shirt and jeans and a backpack and holding a basketball

    Here's what Glenndon looks like now:

    Glenndon in a plaid shirt and neat beard

    Here's Omar Epps as older Quincy:

    Bare-chested Omar playing basketball

    And here's a side-by-side:

    10. Peyton List played young Jane in 27 Dresses (2008):

    Peyton in a sleeveless dress with bows and frills and hair clips

    Here's what Peyton looks like now:

    Peyton in long gloves and a sleeveless dress with midriff-baring lacy waist

    Here's Katherine Heigl as older Jane:

    Katherine wearing a sleeveless dress and a bow in her hair and holding a bouquet

    And here's a side-by-side:

    11. Zac Efron played young Mike in 17 Again (2009):

    Zac in a short-sleeved T-shirt and holding a basketball

    Here's what Zac looks like now:

    Zac on a talk show and wearing a pantsuit with no socks

    Here's Matthew Perry as older Mike:

    Matthew in a "Hayden 3" basketball jersey

    And here's a side-by-side:

    12. Here's Michael Conner Humphreys as young Forrest Gump in Forrest Gump (1994):

    Michael in a short-sleeved plaid shirt

    Here's what Michael looks like now:

    Here's Tom Hanks as older Forrest Gump:

    Tom in a plaid shirt and jacket with a box of chocolates in his lap

    And here's a side-by-side:

    13. Dakota Fanning played young Melanie in Sweet Home Alabama (2002):

    Close-up of Dakota wearing a hoodie

    Here's what Dakota looks like now:

    Dakota in a spaghetti-strap lacy outfit

    Here's what Reese Witherspoon looked like as older Melanie:

    Reese in a short-sleeved outfit and choker necklace

    And here's a side-by-side:

    14. Robert De Niro played young Vito Corleone in The Godfather Part II (1974):

    Robert on the streets of Little Italy with a thin mustache

    Here's what Robert De Niro looks like now:

    Close-up of Robert in a shirt and suit jacket, no tie

    Here's what Marlon Brando looked like as older Vito Corleone:

    Marlon with a thin mustache and wearing a jacket and tie

    And here's a side-by-side:

    15. Francis Capra played young Calogero in A Bronx Tale (1993):

    Francis in a short-sleeved shirt

    Here's what Francis looks like now:

    Francis with a slight beard and mustache and sitting onstage

    Here's what Lillo Brancato Jr. looked like as older Calogero:

    Lillo in a shiny jacket sitting at a table

    And here's a side-by-side: