Ludacris says his decision to get married was "all about timing."
The 37-year-old star, who tied the knot with on-again, off-again girlfriend Eudoxie Mbouguiengue in January after six years of dating, insists he had no doubts about settling down because he believes a higher power is guiding him.
He said: "Life is all about timing, to be honest with you. I don't doubt any plans that the Man Upstairs has for me. And I listen closely to Him guiding me to where I need to be."
The '2 Fast 2 Furious' actor proposed to Eudoxie, 28, on December 27 on a private jet and they exchanged vows later that day.
Earlier this month, the rapper, whose real name is Christopher Brian Bridges, announced they are expecting their first child together.
Ludacris, who also has two daughters - Karma, 13, and 14-month-old Cai Bella - from previous relationships, enjoyed his life as a bachelor before getting married and thinks most of his ex-girlfriends would say the same thing about his body.
He told the April issue of Elle magazine: "They would say a factual thing. They would all attest to one thing. And that would be the anatomy. I call it The Truth. 'Cause you can't handle The Truth!"