celebrity

The clue that may mean Prince Harry is in a relationship with actress Meghan Markle.

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.

Meghan Markle is known for her role in US drama 'Suits'. Image via USA Network.

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.

Weekend shenanigans with @jessicamulroney (wearing my very favorite button down from @mishanonoo) ????????

A photo posted by Meghan Markle (@meghanmarkle) on

ADVERTISEMENT

"They are taking each week as it comes and just enjoying each other’s company but it’s fair to say that they love seeing each other and there’s a definite chemistry between them."

Adding further fuel to the dating fire, Meghan recently posted a photo on Instagram wearing a beaded bracelet... and it's eerily similar to one Prince Harry is often spotted wearing.

#TBT to my solo trip to @sfhmembers #treatyourself #UK #sohohouse #farmhouse

A photo posted by Meghan Markle (@meghanmarkle) on

ADVERTISEMENT

Meghan's bracelet bears a striking resemblance to one Harry is often seen wearing. Image via Getty Images.

The source revealed the pair are "taking each week as it comes" and are "enjoying each other's company".

"It’s fair to say that they love seeing each other and there’s a definite chemistry between them," the source said.

Kensington Palace have not commented on the rumoured relationship between Harry and Meghan, saying it's a "private matter".

00:00 / ???