Putting all the speculations to rest, Virat Kohli and Anushka Sharma took the plunge away from the hustle bustle of the Mumbai city, in Tuscany on December 11, 2017.
They then threw lavish reception parties in 2 cities - Delhi and Mumbai.
As the year is coming to an end, let us look at other Bollywood celebrities who got hitched this year.
Neil Nitin Mukesh and Rukmini Sahay
In early 2017, actor Neil Nitin Mukesh got married to Rukmini Sahay as per traditional Hindu rituals in an intimate wedding ceremony.
They had a dreamy engagement, a lavish mehendi ceremony and sangeet, a gala wedding followed by a grand reception. All the wedding festivities took place in Udaipur.
The couple looked regal in their wedding attires.
Aftab Shivdasani and Nin Dusanj
Actor Aftab Shivdasani tied the knot for the second time with Nin Dusanj in an intimate ceremony in Sri Lanka, this year.
The wedding was attended by family and close friends.
Both of them had registered their marriage on June 11, 2014 but had a formal wedding ceremony on September 1, 2017.
Zaheer Khan and Sagarika Ghatge
Another cricketer who get bowled over by Bollywood's diva was Zaheer Khan.
Actress Sagarika Ghatge of 'Chak De' fame and Zaheer Khan exchanged their nuptial vows in a private ceremony at the cricketer's Lower Parel residence in Mumbai on November 23, 2017, in the presence of family and close friends.
It was one of the most talked about weddings, for obvious reasons.
Bharti Singh and Haarsh Limbachiyaa
Comedienne Bharti Singh tied the knot with long-time boyfriend Haarsh Limbachiyaa in a grand ceremony in Goa on December 3.
Bharti and Haarsh made sure that their fans don't miss out on any of their wedding functions and gave time to time updates on their social media handles about their wedding ceremony.