British-Mauritian model Hazel Keech tied the knot with Yuvraj Singh on November 30, 2016.
Explaining why she feels so, Keech said, "He sees the best in everybody, but he doesn't necessarily always see the reality in them. He's just got a really good heart."
Keech also opened up about the early troubles she faced with Yuvraj, precisely when he had resumed international cricket.
"We got married, and he had already started playing for the Indian team. So he had got picked for India again. We got married, had a honeymoon and boom.... he was gone. And then, I really didn't see him for months." she said.
Yuvraj made his last appearance on the international circuit against the West Indies on June 30, 2017 at the Sir Vivian Richards Stadium in North Sound, Antigua.
The 36-year-old has played 40 Tests, 304 One-Day Internationals (ODIs) and 58 Twenty20 Internationals (T20Is) for India.
In the longest format of the game, Yuvraj has amassed 1,900 runs at an average of 33.92. And he averages 36.55 in ODIs and a little over 28 in T20Is.