There will be a notable no-show when United States President Donald Trump meets with the British royal family during his trip to the United Kingdom in June - Meghan Markle.
Trump and his family will be hosted by Queen Elizabeth for three days from June 3, and will meet with the likes of Prince Charles, the Duchess of Cornwall, Prince Harry and Prince William.
- Duke and Duchess of Sussex announce birth of baby boy
- Prince Harry speaks about birth of baby boy, being proud of Meghan Markle
- Piers Morgan faces backlash over royal baby gender jibe
There will be a banquet dinner for the Trumps to be attended by the royals.
But Markle, the new mother and wife to Prince Harry who backed Hillary Clinton in the 2016 presidential election and has called Trump "misogynistic" and "divisive", isn't expected to be there, reports ITV News.
Instead she will be home with baby Archie, who she gave birth to on May 6. Prince Harry won't be at the banquet, but will see Trump at lunch.
Royal experts had predicted Meghan and Trump wouldn't meet, but not due to their political divide.
"Not as a snub because – how shall we say – it’s a quite convenient period of maternity leave so she won’t be working," royal expert Duncan Larcombe told Fabulous Digital.
The President's official welcome will take place in the Queen's Buckingham Palace back garden. Trump had wanted an official carriage procession - but that was vetoed for security concerns.
Departing Prime Minister Theresa May will meet with Trump just days before she stands down on June 7.
Huge numbers are expected to turn out to protest Trump's presence, which is officially to attend a national commemorative event for the 75th anniversary of the Portsmouth D-Day landings.