Kicking us off is Akshay Kumar, who was seen opposite Manushi Chhillar in Samrat Prithviraj, playing Prithviraj Chauhan and Sanyogita, respectively, despite having an age gap of 29 years!
Bhumi Pednekar, his Toilet: Ek Prem Katha co-star, is 21 years younger than Akshay:
I can’t help but place Akshay Kumar multiple times in this list for him and his Laxmii co-star, Kiara Advani, are 25 years apart in age:
Colin Firth and Emma Stone shared a whopping 29-year age gap between them when they starred in the movie Magic in The Moonlight, back in 2014:
If that wasn’t bad enough…Salman Khan is a whole 32 years elder to his Dabangg 3 co-star Saiee Manjrekar!
Salman Khan has also been paired opposite Disha Patani in films like Radhe and a small portion of Bharat, despite Disha being 26 years his junior:
WandaVision stars Elizabeth Olsen and Paul Bettany have an 18-year age gap:
Bradley Cooper and Jennifer Lawrence, who starred in Silver Linings Playbook, have a 15-year age gap
Today, Mallika Sherawat is 46 years old, whereas Nana Patekar, whom she was paired opposite in the movie Welcome, is 71 years old. That’s a 25-year age gap!
The movie Welcome seemingly had a pattern of casting men who were way older than the women they were paired opposite. Paresh Rawal is exactly 20 years older than Supriya Karnik, who plays his wife:
Leonardo DiCaprio is 16 years older than his The Wolf of Wall Street co-star Margot Robbie:
And turns out, the iconic pair of Margot Robbie and Jared Leto — who’ve played the Joker and Harley Quinn in Suicide Squad — have a 20-year age gap between them:
Shah Rukh Khan, opposite whom Anushka Sharma made her debut in Rab Ne Bana Di Jodi, is 22 years older than her:
SRK and Kareena Kapoor Khan also had a 15-year age difference between them when they appeared in the movie Asoka, back in 2001:
In the movie Something’s Gotta Give, Jack Nicholson, who was 66 years old, was paired with Amanda Peet who was 31 at the time:
Never Have I Ever’s Maitreyi Ramakrishnan and Darren Barnet are 11 years apart in age:
Shefali Shah is 17 years younger than Anil Kapoor and was paired opposite him in Dil Dhadakne Do:
Even worse, she has also been cast opposite Amitabh Bachchan, who is 30 years older than her, in the movie Waqt: The Race Against Time.
In Bewafaa, Anil Kapoor was paired opposite Kareena Kapoor Khan despite the 24-year gap between them:
Liam Neeson has been on the planet for 32 years more than Olivia Wilde and YET they were cast opposite each other in the movie Third Person:
Did you know that Ajay Devgn was 28 years old when his Shivaay co-star, Sayyesha Saigal, was born?
When he appeared in the movie Get Smart, Steve Carell was 45 as opposed to his co-actor Anne Hathaway, who was 25.
Saif Ali Khan and Deepika Padukone were born 16 years apart and have still played romantic leads in Love Aaj Kal…:
And speaking of Race 2, Anil Kapoor and Ameesha Patel were paired opposite each other despite having an age gap of 19 years between them:
What is this special deal men in the movies have with God that allows them to work with women half their age, over and over again? I’d love to know!