Love Actually is one of the best-loved Christmas movies of all time.
The star-studded film follows a diverse range of characters in the run up to the festive period and how their lives intertwine.
In recent times, Richard Curtis’ blockbuster has become as much of festive staple as a box of Celebrations.
Get exclusive celebrity stories and fabulous photoshoots straight to your inbox with OK!’s daily newsletter. You can sign up at the top of the page.
However, what may make you feel old is the fact that the film was released in 2003, which is nearly two decades ago.
But perhaps more surprising when it comes to ages, is a simple fact that has come to light again on Twitter and has baffled the minds of many a viewer.
Sam, the lovestruck little boy who takes up drumming in a bid to woo his belting-voiced classmate, is played by Thomas Brodie-Sangster.
Meanwhile in an adjacent storyline, Kiera Knightly plays Juliet, the women who find out her husband’s best friend is in love with her via a debatably creepy doorstep visit involving proclamations of love scrawled on paper.
While the two may have seemed world’s apart in terms plot, they were in fact both teenagers at the time.
A Twitter user wrote last year: “Yearly reminder that there is only a five-year age gap between Thomas Brodie-Sangster and Keira Knightley in Love Actually ,” and it has been doing the rounds on the internet again.
Many took to the social media site to exclaim their surprise.
One person commented: ”I thought this was fake so I had to fact check.”
Another added: “He looks 5 and she looks 25.”
While a third wrote: “Quick google search and it’s true! I’m flabbergasted.”
Thomas is now all grown up, at 30 years old, and currently has a prominent role in Netflix’s new hit show The Queens Gambit.
Keira, meanwhile, is now 35 and since the Christmas movie has starred in many successful films including Pirates of The Caribbean and Pride & Prejudice.