Donald Trump's also absent from the guest list

Britain's Prince Harry and Meghan Markle have not invited the Prime Minister Theresa May to their wedding.

The wedding guests will be people who have an existing direct relationship with one or both of the couple, with a source saying Mrs May wouldn't be attending.

Prince Harry's official spokesman said: "It has been decided that an official list of political leaders both UK and international - is not required for Prince Harry and Ms Markle's wedding.

"Her Majesty's Government was consulted on this decision, which was taken by The Royal Household."

Theresa May | File photo

The government source said Theresa May wasn't expecting an invitation.

It's understood that Donald Trump is also absent from the couple's guest list, along with former president Barack Obama and his wife Michelle.

The couple will tie the knot on May 19th at Windsor Castle's St George's Chapel.