25 age differences between child actors and their love interests



Hollywood: “He’s 52, she’s 17. It’s okay.”

We asked members of the BuzzFeed community to tell us what the age gap between a teenage actor and the actor who played their love had surprised them. Here are some of their revealing answers:


Taylor Momsen was 15 and Chace Crawford was 23 when their characters in Gossip Girl first had a romantic relationship.


Keira Knightley was 18 when Love in fact was filmed, and she had two much older men in love with her.


Hilary Duff was 15 when she filmed A Cinderella Story with Chad Michael Murray, who was 22 years old.


When they filmed the Star Trek: The Next Generation episode “Tapestry”, Patrick Stewart was 52 and JC Brandy 17.

Prime national television


Selena Gomez was 15 and Brian Kubach was 24 when they played Boyfriend and Girlfriend in the first season of The Wizards of Waverly Place.


In An unforgettable walk, Mandy Moore was 17 and Shane West was 23.


Shay Mitchell was 22 and Sasha Pieterse was 14 when they started filming Pretty little Liars.


Sasha Pieterse was also 14 when her character had an affair with 26-year-old Ryan Merriman, the Pretty little Liars.


Keira Knightley was 17 and Orlando Bloom was 25 when filming Pirates of the Caribbean: Curse of the Black Pearl.

Buena Vista Pictures

“This one surprised me because I thought they were the same age until recently!”



When they filmed My father the hero, Katherine Heigl was 14 while Dalton James was 22.


In Musical High School, Corbin Bleu was 16 when the first film was made, but Monique Coleman was 25.


Maitreyi Ramakrishnan was 17 when filming I have never Season 1, and Darren Barnet was 28.


In Shameless, Cameron Monaghan was 17 when he was cast as Ian and Noel Fisher was 26 when he was cast as Mickey.


Also in Shameless, although there is supposed to be an age gap between the characters, Cameron Monaghan was only 17 when his on-screen sweetheart, Pej Vahdat, was almost 30.


In Everlasting love, Brooke Shields was 16 and Martin Hewitt was 22.

Universal Images

“Brooke Shields has always been associated with adult men in movies.”



Chloë Grace Moretz and Jamie Blackley are six years apart and played romance in If i stay. She was 16 and he was 22.


Emmy Rossum was only 17 The Phantom of the Opera, while Gerard Butler was 33 and Patrick Wilson was 30.

Photos of Warner Bros.

“I love this movie, but when I heard about it I was disgusted.”



Madison Reyes from Julie and the ghosts is only 16 years old, while Charles Gillespie is 22 years old.


Selena Gomez had just turned 16 when Another Cinderella Story was released, and her sweetheart, Drew Seeley, was 26.


Mila kunis lied about his age to get dumped This 70s show. She was 14 when she was picked and 15 when the first episode aired. Ashton Kutcher was 20 years old.


Jared Leto and Claire Danes were on My so called life. He is eight years older and would be around 22 when the show aired, when she was around 15.


In Starstruck, Danielle Campbell was around 15 and Sterling Knight was around 20.


Melissa Gilbert was 15 and Dean Butler was 23 Little house in the meadow when the series first introduced his character, Almanzo.


“I know the real Laura and Almanzo had a big age gap, but if there was ever a moment to take liberties with the facts, that was good!”



In Everything sucks, Sydney Sweeney was almost 20 and she kissed Peyton Kennedy, who was 13.


And Kirsten Dunst was 11 and Brad Pitt was 30 when she had to kiss him in Interview with the vampire.

Warner Bros.

“One of the scariest kissing scenes ever.”


TV and Movies

Get all the best pop culture and entertainment moments delivered to your inbox.


Leave A Reply

Your email address will not be published.