Usain Bolt is thrilled Prince Harry has found a "nice girl' in Meghan Markle.

Usain Bolt

Usain Bolt

The 32-year-old royal first met the retired athlete in 2012 during his first tour of the Caribbean and the former sprinter has given his pal his seal of approval of the 35-year-old beauty, who he has been dating for just over a year.

On his friendship with Harry, he said: "He's really cool. He's a really nice guy.

"I really enjoy hanging out with him. Every now and then we see each other because we travel around so I see him sometimes."

And on his 'Suits' actress girlfriend, the 30-year-old olympic-winner told HELLO! magazine: "I think everybody is happy because he's always the wild one of the royal family, but he's really cool. I'm sorry I didn't get to party with him before. She's definitely a nice girl."

The flame-haired hunk's relationship with Usain has always been competitive.

Last August, the sportsmen accepted Harry's challenge to race after he let him beat him in their famous run in Jamaica in 2012.

Harry sent Usain a cheeky happy birthday message asking for a re-run he replied saying he's up for it.

In response to Harry's tweet, Usain wrote: "Let's do it. Respect for the Bday wishes. (sic)"

Harry's tweet read: "It has been an incredible few days of competition in #Rio2016 as we head into the final events ... We were also watching the sprinting closely last week and have a special message for one of the competitors on his birthday ... Congratulations @usainbolt - now you're officially the greatest you might be ready for a re-run! Happy 30th - H (sic)"