British Prime Minister Theresa May is not invited to Prince Harry and Meghan Markle's wedding. A spokesperson for Prince Harry 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." The royal wedding will take place on May 19. May's predecessor David Cameron attended Duchess Kate and Prince William's wedding in April 2011. US President Donald Trump and former US President Barack Obama have not been invited, either.