Age is just a number, for Bollywood.

Source

We agree some men are gorgeous but pairing them up with every actress might take it a little too far. There have also been instances where the actress is older than the man.

No doubt, the two actors always end up looking gorgeous on screen. However the age gap between the star pairs we see in movies tells a certain pattern about mainstream Hindi cinema.

#1 Ranbir Kapoor-Aishwarya Rai Bachchan- 9 years

Aishwarya Ranbir
Source

Ranbir Kapoor: 35

Aishwarya Rai Bachchan: 44 

No one would have imagined that one day, Aishwarya Rai would be licking whipped cream off Ranbir. Having said that, they were sizzling on screen.

#2 Anushka Sharma- Shah Rukh Khan: 23 years

SRK Anushka
Source

Shah Rukh Khan: 52 

Anushka Sharma: 29

Get this, when Anushka Sharma was born when Shah Rukh Khan made his debut with Fauji on the small screen. She entered the industry with the King!

#3 Sonakshi Sinha-Salman Khan: 21 years

Salman Sonakshi
Source

Salman Khan: 51 

Sonakshi Sinha: 30 

Wow, okay. Bollywood needs to be careful.

#4 Deepika Padukone- Shah Rukh Khan: 21 years

Deepika Srk
Source

 Shah Rukh Khan: 52

Deepika Padukone: 31 

The age-difference has been a pattern in Hindi films for a long time.

#5 Akshay Kumar- Katrina Kaif: 16 years

Akshay Katrina
Source

Akshay Kumar: 50  

Katrina Kaif: 34

Probably the only couple from this list we really want to see back on screen.

#6 Sonam Kapoor-Salman Khan:19 years

Sonam Salman
Source

Sonam Kapoor: 32 

Salman Khan: 51 

The duo starred opposite each other in Prem Ratan Dhan Paayo. ‘Nuf said.

 #7 Kareena Kapoor Khan- Aamir Khan: 15 years

Aamir Kareena
Source

Kareena Kapoor Khan: 37 

Aamir Khan: 52 

Imagine a world where a difference of 15 years is the least.

#8 Akshay Kumar- Sonakshi Sinha: 20 years

Akshay Sonakshi
Source

Sonakshi Sinha: 30 

Akshay Kumar: 50

They were paired together 4 times.

#9 Salman Khan- Katrina Kaif: 17 years

Salman Katrina
Source

Salman Khan: 51 

Katrina Kaif: 34

We saw them sizzle on screen in Tiger Zinda Hai.

#10 Aamir Khan- Anushka Sharma: 23 years

Aamir Anushka
Source

Aamir Khan: 52 

Anushka Sharma: 29 

All said and done, PK would be different if Anushka wasn’t there.

Thank God, we have a good looking as well as talented bunch of young actors in Bollywood now. Will the pattern of the age gap change? Only time will tell.