Shah Rukh Khan portrayed the character of Rahul, a student, in Kuch Kuch Hota Hai when he was 33. Her co-stars, Kajol and Rani Mukherjee, were 24 and 20 respectively.
He was 30 years old Dilwale Dulhania Le Jayenge, which centered on young love. The film, which went on to gain cult status, marked SRK’s position as the unrivaled king of romance.
Speaking of romance (or whatever Bollywood’s idea of it is), Salman Khan played the character of a young Radhe in Tere Naam when he was 38. Her co-star, Bhumika Chawla, was only 25.
Two years later, Salman starred in Lucky: No time to love at the age of 40. In the film, he has a romantic relationship with 18-year-old Sneha Ullal, which, honestly, is a mess.
Aamir Khan was 44 years old when he played the character of Rancho, an engineering student, in 3 idiots.
I have to admit, though, that he wasn’t the only one in the cast who was far, far away from college age. His co-actor, Sharman Joshi was 30 years old while R. Madhavan was 39 years old.
Aamir also played a student in Basanti Rank, at the “mature” age of 41.
I would like to remind you that he openly said that Kareena Kapoor Khan was not the first choice for Laal Singh Chaddha because he wanted the actress to be young and de-aging just for him. Lots of sexism?
Contrary to the title, the two male protagonists of Student of year 2 seem more age-appropriate for a spin-off with the alumni. While Tiger Shroff was 29 when the film was released…
… Aditya Seal was 31 when he played the character of Manav Singh Randhawa.
Because, remember, Siddharth Malhotra and Varun Dhawan were respectively 27 and 25 years old at the first Student of the year?
Bollywood, when asked for a more age-appropriate cast:
Which ones did I miss? Comments below!