India's former world number one Saina Nehwal is to marry fellow badminton player Parupalli Kashyap in December, local media reported on Monday.
Nehwal confirmed her wedding with the 57th-ranked Kashyap to the mass-circulation Times of India daily, saying the time was right to exchange marriage vows.
Rumours about their love affair had been swirling for some time but the pair always maintained a studied silence util now.
Nehwal, 28, said she had started dating Kashyap, 32, in 2007 after they began going on tours together but delayed the marriage in order to focus on their careers.
"In the competitive world that we live in, it is difficult to get close to someone. But somehow we both found it very easy to talk to each other," she told the English-language daily.
Nehwal said she did not have to break the news to her parents as they had sensed it already.
"I didn't have to tell them. We used to be together most of the time and my parents also travelled with me, so they understood who I was close to."
Nehwal, who won a bronze at the recent Asian Games in Jakarta, is currently 11th in the world badminton rankings.
The wedding, to be held on December 16, will be the latest after a string of high-profile sports couples tied the knot.
Grand Slam-winning Indian tennis star Sania Mirza married Pakistan cricketer Shoaib Malik in a dazzling ceremony in 2010 while wicketkeeper Dinesh Karthik is married to squash sensation Dipika Pallikal.
Fast bowler Ishant Sharma married national basketball player Pratima Singh in 2016.