Princess-in-waiting Meghan Markle has not yet signed up for another series of TV drama Suits, sparking speculation she is preparing to move to London full time.

Prince Harry’s girlfriend has played lawyer Rachel Zane in the hit USA show for seven series but has not committed for an eighth next year.

Man accused of 'Pull a Pig' prank breaks silence to deny whole story

The 36-year-old actress currently lives in Toronto where Suits is filmed.

A friend told The Sun: ‘Meghan loved playing Rachel and feels she owes so much to Suits.