He’s arguably the world’s most eligible Bachelor (sorry, Matty J…) but it looks as though Prince Harry may be off the market soon.
Rumours are swirling that the 32-year-old Prince is “besotted” with actress Meghan Markle, best known for her role as Rachel Zane on legal drama Suits.
The pair reportedly met in May, when the royal was in Toronto to promote the Invictus Games. Sources close to the royals say Markle has made a number of "secret trips" to London and has won the approval of Prince Harry's brother William and the Duchess of Cambridge.
"He's happier than he's been for many years," a source close to Harry told The Sunday Express.
"He’s in a very relaxed period of his life and Meghan has come along at the right time.