This Love Actually age gap can't be real

Everyone knows the film Love Actually, it's a classic Christmas film which fills you with, well... love.

But there's a fact about the film which may shock you and that is the age gap between two of the characters.

Keira Knightley played the role of Julia who got caught up in a love triangle between her husband and his best friend.

Keira Knightley played the role of Julia in the hit film. Source: Universal Pictures
Keira Knightley played the role of Julia in the hit film. Source: Universal Pictures

And then everyone will remember the baby-faced Sam, played by Thomas Brodie-Sangster, who was battling through the pain of his first love, Joanna.

You would assume the age gap between Keira and Thomas would be around 10 to 15 years.

Everyone will know the baby-faced Sam, played by Thomas Brodie-Sangster, who was battling through the pain of his first love, Joanna.Source: Universal Pictures
Everyone will know the baby-faced Sam, played by Thomas Brodie-Sangster, who was battling through the pain of his first love, Joanna.Source: Universal Pictures

But that estimation is very, very incorrect.

ADVERTISEMENT

There's only five years between the pair. That's right, five.

Yes Sam, we're serious. Source: Giphy
Yes Sam, we're serious. Source: Giphy

In November 2003, when the film premiered, Keira was 18-years-old and Thomas was a young teen at age 13.

Yup, we were (and still are) shocked too.

Got a story tip? Send it to tips@yahoo7.com.au

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook, Twitter, Pinterest, Tumblr and Instagram