Everything is fair in love and war! Age has never been a bar in love, and our Bollywood celebrities have time and again proved this right. From Dilip Kumar’s love affair and marriage with Saira Banu to Shahid Kapoor losing his heart out to Mira Rajput, movie celebs have overcome the age factor since long. Here is a look at some popular Bollywood couples who have shocking age gaps.

Milind Soman, Ankita Konwar
Milind Soman – Ankita Konwar (Photo Credits: Facebook)

Milind Soman – Ankita Konwar (34 years)

Milind Soman has been in news recently for his love affair with 18-years-old Ankita Konwar. People made memes on him and mocked him for the huge age gap the two have. However, there were many who came out in their support. Not moved by any of this, Milind kept posting pictures from his latest trip on social media and gave more scoop to the haters. The Captain Vyom superhero is still giving the young actors a tough competition, even at the age of 52.

Mira Rajput, Shahid Kapoor
(Photo Credits: Facebook)

Mira Rajput – Shahid Kapoor (13 years)

Shahid Kapoor married Mira Rajput on July 5, 2015. Theirs was an arranged marriage and it was veteran actor Pankaj Kapoor, who fixed this marriage. Mira did not belong to the film fraternity and had no connections with the industry. It was at a religious place where the two families met and they decided about this relationship. Shahid has always been head over heels for his baby wifey and the latter has also become acquainted with the industry and fame now. The couple recently appeared on a magazine cover together for the first time.

Dilip Kumar, Saira Banu
(Photo Credits: Facebook)

Dilip Kumar – Saira Banu (23 years)

Veteran actor Dilip Kumar and actress Saira Banu’s love story is one of its kind. It was at the premiere of Mughal-e-Azam, when Saira (then 16) fell for Dilip Kumar. However, the actor was coping with his relationship with Madhubala at that time. After a couple of years, she made her debut with Junglee opposite Shammi Kapoor and became famous. She worked with the likes of Rajendra Kumar, Dilip Kumar and many more. The actress gave her heart out to Rajendra Kumar, who was already in a relationship. It was Naseem who asked Dilip Kumar to talk Saira out of her relationship, and it was then that the Mughal-e-Azam actor lost his heart to Saira and the two got married to each other.

Saif Ali Khan, Kareena Kapoor
(Photo Credits: Facebook)

Saif Ali Khan – Kareena Kapoor (10 years)

Saif Ali Khan was earlier married to much older than him actress Amrita Singh. Due to his alleged affairs in between, Amrita went her way and divorced him. After a string of rumoured affairs, Saif Ali Khan fell in love with Kareena Kapoor, who is 10 years younger to him and the two decided to get hitched. The couple got married on October 16, 2012 and has a son Taimur Ali Khan.

Sridevi, Boney Kapoor
(Photo Credits: Facebook)

Sridevi – Boney Kapoor (9 years)

Sridevi and Boney Kapoor’s romance and marriage was quite controversial. It is said that Sridevi was Boney Kapoor’s first wife Mona’s friend and lived at their house. She also considered Boney as a brother and her love interest at that time Mithun even made her tie a rakhi to Boney. It is said that the actress got pregnant before marriage and Boney ended up marrying him. The two have successfully competed 21 years of married life and have two daughters.

Hema Malini, Dharmendra
(Photo Credits: Facebook)

Hema Malini – Dharmendra (13 years)

Dharmendra was already married and had two sons Sunny and Bobby when he lost his heart to Dream Girl Hema Malini. He asked his first wife for a divorce, but she refused to take such extreme step. Therefore, Hema and Dharmendra converted themselves into Muslims and got married. The couple has two daughters Esha Deol and Aahana.

Sanjay Dutt, Manyata
(Photo Credits: Facebook)

Sanjay Dutt – Manyata (19 years)

Sanjay Dutt had two failed marriages and a couple of affairs before he finally married and settled down with Manyata. She has never been a part of the industry, but shares cordial relation with all Sanju baba’s friends. The couple has two kids.

Riteish Deshmukh, Genelia D'Souza
(Photo Credits: Facebook)

Riteish Deshmukh – Genelia D’Souza (9 years)

Riteish Deshmukh and Genelia D’Souza look the same age. Very few know that Riteish is 9 years elder to his wife. Their on screen chemistry was always loved by fans and they were always appreciated opposite each other. Their 2012 release Tere Naal Love Ho Gaya received appreciation from the critics and was declared a hit at Box office.