Olivia Wilde recently revealed that she was turned down for the role of Leonardo DiCaprio‘s wife in Wolf of Wall Street. The reason? She was too old for the 40-year old actor! Though Olivia herself is 10 years younger than the Oscar winner, the role was offered to a much younger Margot Robbie. This isn’t the first instance when a young female actor has been cast with an older male actor. Even in Bollywood, many older actresses are rarely seen in movies as compared to their male counterparts. Well into their late forties, the Khans of Bollywood still rule the entertainment world. The same can’t be said for the ladies. Filmmakers prefer to cast young, vibrant actresses, next to these dynamic actors. Check out these movies in which the heroine was young enough to pass off as the hero’s daughter:

Shahrukh Khan and Anushka Sharma in Rab Ne Bana Di Jodi
SRK-Anushka in Rab Ne Bana Di Jodi - BookMyShow
Age probably does not matter when you’re romancing the King of Khans. Anushka Sharma was 20 when she starred in her debut movie opposite a 43-year old Shah Rukh Khan. The chemistry was slightly awkward, and Shah Rukh ended up looking far too old, even in his T-shirts.

Shah Rukh Khan and Deepika Padukone in Om Shanti Om
SRK-Deepika in Om Shanti Om - BookMyShow
Another young actress made her debut with Shah Rukh Khan, and this time, it was Deepika Padukone. At 21, she starred opposite the actor twice her age. SRK has definitely worked as a good luck charm for these young ladies, who have a successful Bollywood career now.

Salman Khan and Sneha Ullal in Lucky: No Time For Love
Salman-Sneha in Lucky - BookMyShow
Salman Khan, on the other hand, has proven to be quite the opposite. 18-year old Sneha Ullal shot a movie with the 40-year old actor, and has not been seen in mainstream Bollywood movies since.

Naseeruddin Shah and Vidya Balan in Ishqiya and Dirty Picture
Naseer-Vidya in Dirty Picture - BookMyShow
The 60-year old actor and 32-year old actress did two movies together in 2010 and 2011. The massive age gap did not deter these veteran actors from giving their best performances in both the movies.

Sanjay Dutt and Prachi Desai in Policegiri
Sanjay-Prachi in Policegiri - BookMyShow
This film featured Sanjay Dutt and Prachi Desai, who was half his age, at only 25. The chemistry did not work out well, and the actress hasn’t been seen in a lead role since.

Akshay Kumar and Sonakshi Sinha in Rowdy Rathore
Akshay-Sonakshi in Rowdy Rathore - BookMyShow
Although the actress looks old for her age, she was barely 26 when she starred opposite 46-year old Akshay Kumar. But the actors looked pretty comfortable romancing on screen, and the movie went on to become a blockbuster.

Aamir Khan and Anushka Sharma in PK
Aamir-Anushka in PK - BookMyShow
Once again, 26-year old Anushka Sharma shot a movie with a much older Aamir Khan, who was 49 at the time. Not just their age gap, but also their height gap made them an unusual match.

Ajay Devgn and Tamannaah Bhatia in Himmatwala
Ajay-Tamannah in Himmatwala - BookMyShow

Ajay Devgn was 20 years older than the 24-year old actress Tamannaah Bhatia in this movie. The chemistry was completely off and the movie did not do too well either.