Royal Commentators Claim Meghan Markle ‘Wasn’t Meant to Be on Stage’ With Prince Harry at Event so It Was ‘Very Embarrassing’

Video of Prince Harry and his wife, Meghan Markle, at an event near their home in Montecito, California resurfaced online recently and has royal watchers talking about an awkward moment when the duchess joined the duke on stage. Here’s more on why some commentators are describing what happened as “cringe-worthy.” Prince Harry and Meghan Markle […]