According to Kensington Palace and CNN, neither President Trump nor former President Obama will be attending the wedding of Prince Harry and Meghan Markle at Windsor Castle on 19 May 2018.
Kensington Palace announced that the royal couple would not be inviting political leaders to the event (in their official capacities, at least), a decision that would exclude British Prime Minister Theresa May and U.S. President Donald Trump (as well as his predecessor, Barack Obama).
According to CNN. only personal friends of Prince Harry and Meghan Markle will be invited guests at the event, in part due to the limited capacity of the venue:
"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," a Kensington Palace spokesman said. "Her Majesty's Government was consulted on this decision, which was taken by the royal household."
A White House official confirmed neither Trump nor first lady Melania were invited; nor was Prime Minister May, Downing Street said.
A royal source said that while Harry and Meghan hoped to see Barack and Michelle Obama soon, the former US President and his wife would not be at the wedding. The source would not say definitively whether the Obamas -- who are close to the royal couple -- had been invited.
Unlike the wedding of the Duke and Duchess of Cambridge in 2011, this royal wedding is not an official state occasion and is regarded as a private ceremony, so there is no onus on the couple to invite political leaders.
CNN understands that some world leaders may be invited on the basis of their personal relationships with Harry and Meghan.
The ceremony, which will take place in St George's Chapel at Windsor Castle, is being held in a much smaller venue than Westminster Abbey, where Harry's older brother, Prince William, married Kate Middleton. Around 1,900 people attended the ceremony in 2011, while the chapel hosting the wedding in May has a capacity of just 800.