He's a member of a wildly successful dance troupe, he's got a gorgeous son and there's another baby on the way.
The only thing missing from Jordan Banjo's life is a wedding – but it's not for want of trying.
According to the Diversity star, 26, he's been all set to propose to his girlfriend Naomi Courts twice - but on both occasions he's been thwarted by her becoming pregnant!
He's not given up hope, though, and is convinced the couple will celebrate their big day eventually.
Jordan, who became a dad to Cassius last May, has revealed that he'd been all set to pop the question before Naomi announced that pregnancy.
He told The Sun Online: "I was ready to propose when I found out she was pregnant with Cass. So I thought: 'OK, I'll wait until he's a little older and then I'll take Naomi away and surprise her with a proposal.'
Marriage is definitely on the cards sooner rather than later.
"Then, when I started thinking about doing it again this year, I found out she was pregnant again!"
Although he joked that the couple will end up with 13 kids and never get hitched, Jordan is hopeful that it'll still happen.
"Marriage is definitely on the cards sooner rather than later," he added. "It's not just for me or Nay or the kids, it's just a really nice thing to do."
Earlier this week, The Greatest Dancer presenter Jordan set his fans' hearts fluttering by sharing a cute father-and-son video on Instagram.
The clip shows Cassius giving Jordan a big slobbery kiss, before squealing with laughter.
One fan commented: "This is so precious."
Another gushed: "Cutest sound ever!!!"
Got something to say about this story? Leave us a comment on our Facebook page @EntertainmentDailyFix!