Meghan Markle
King Charles, William and Kate held meeting after Omid Scobie bombshells
Royal aides have insisted that it will be “business as usual” this week for the royals, although one development took place on Monday evening.
Royal aides have insisted that it will be “business as usual” this week for the royals, although one development took place on Monday evening.