Marrying a guy much older to you can hurt many social norms, which can make society criticize you. But in the end, what really matters is love and understanding of your partner. Many times we have witnessed Bollywood celebs breaking the social norms and tying the knot with someone with a substantial age gap. Weathering much criticism from people in and out of the industry, these celebrities proved that love knows bound and when it comes to falling head-over-heels in love, age is just a number. Here is the list of famous Bollywood celebrities who married an old man and cherish their love life

Kareena Kapoor and Saif Ali Khan: Kareena Kapoor was just 11 years old when Saif Ali Khan got married to Amrita Singh, but now all set to welcome their second baby. Despite the fact that Saif Ali Khan is 10 years older than Kareena their love has made them one of the most adorable couples of Bollywood.

Twinkle Khanna and Akshay Kumar: Known to be a ladies' man, 41-year-old Bollywood Badshah Akshay settled into domestic bliss with former actress Twinkle, 34 in 2001. The six-year age-gap between the two seems to work for them.

Genelia D’Souza and Riteish Deshmukh: Riteish and Genelia got married in 2012. Riteish was 32 years old and Genelia was 25 years old when they both got married. The couple fell in love on their movie set and since then nothing can keep them apart.

Sridevi and Boney Kapoor: A woman not only with beautiful features but with a beautiful soul too! She married a successful director and businessman Boney Kapoor siphoning their marriage to a successful path of love, respect, and understanding. It might not have been possible if they were not understanding and madly in love.

Saira Banu and Dilip Kumar: Well who doesn't know this famous couple! Dilip Kumar was madly in love with Saira Banu when she was just a young girl. Their secret to a successful marriage is the understanding between them both and how smartly they handle their age difference.

Mira Rajput and Shahid Kapoor: Shahid is 13 years older than Mira. It’s obviously a different thing that Shahid hardly looks this old. Shahid and Mira are truly a couple goals. They both look so stunning together that no one can say that they have such a 13 year age difference between them.

Urmila Matondkar and Mohsin Akhtar: As per the reports, Mohsin is 10 years younger than Urmila. 4 February 1974. She shocked everyone by marrying this Kashmiri Hunk Mohsin Akhtar. Mohsin belongs to a business family but pursued a career in Modeling.

Juhi Chawla and Jay Mehta: Marrying an older man and breaking social norms can be risky for you when your career is at its peak but Juhi Chawla didn’t care about anything and secretly married her husband Jay Mehta. Jay Mehta is reported to be only 5-6 years older than Juhi, but he appears to have aged fast which makes the age difference appear much larger.

Kajol and Ajay Devgan: Ajay and Kajol are the most powerful couple of B-Town. Many don’t know that Ajay is six and a half years older than Kajol.

Hema Malini and Dharmendra: Theirs is an interesting love story. Dharmendra was already married when he fell in love with Hema Malini on the sets of Sholay and is 13 years her senior. He apparently converted to Islam so as to be able to marry her. There wasn't unusual or unresolved trouble between the two of them, despite the age difference. They have two daughters out of wedlock, Esha and Ahaana, and share a very cordial relationship.