Prince William and Kate, the Princess of Wales adopted the Royal Family’s mantra of “never complain, never explain” in the aftermath of the release of Meghan Markle and Prince Harry’s Netflix documentary.
Prince William and Kate, the Princess of Wales adopted the Royal Family’s mantra of “never complain, never explain” in the aftermath of the release of Meghan Markle and Prince Harry’s Netflix documentary.