Virat Kohli and Anushka Sharma tie the knot in Italy

Image source, AFP

Image caption, The two Indian stars wed at a resort in Tuscany

Indian cricket captain Virat Kohli and Bollywood actress Anushka Sharma have tied the knot in Italy, after weeks of speculation that they were getting hitched.

"Today we have promised each other to be bound in love forever. We are truly blessed to share the news with you," the couple said in a statement.

The Hindu ceremony was attended by close family and a few friends.

The couple said they wanted "their wedding to be a very private affair".

Image source, AFP

Image caption, The wedding was attended by close friends and family

The two stars were said to have married at a resort in Tuscany.

They will host a reception in Delhi for relatives on 21 December, followed by a celebration in Mumbai on 26 December to be attended by Bollywood stars and cricketers, they said.

Many celebrities sent their best wishes to the couple.

Skip Twitter content, 1
Allow Twitter content?

This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter and before accepting. To view this content choose 'accept and continue'.

Warning: Third party content may contain adverts

End of Twitter content, 1

Skip Twitter content, 2
Allow Twitter content?

This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter and before accepting. To view this content choose 'accept and continue'.

Warning: Third party content may contain adverts

End of Twitter content, 2

After the celebrations in India, the couple will travel to South Africa where Mr Kohli will prepare for India's forthcoming tour there which is taking place early next year.

In the new year, Ms Sharma will return to Mumbai, where the couple will live, to resume her acting commitments.