The TODAY host shared the news with TheFix, explaining that before Jasmine, love was not on his mind.
"When Jasmine came into my life, I had no thoughts of new love or the future, but we are happy and grateful we found each other," he said.
The 43-year-old revealed that the couple will tie the knot in the coming months.
"We are yet to work out when we will get married, but probably later this year. We are both very happy."
The TV host and fashion designer Jasmine, 34, have also shot down pregnancy rumours.
"Jas isn’t pregnant. The ring was made by Nic Cerrone and didn’t cost $120,000. Those figures are ridiculous," he said.