Meghan Markle 'failed to put split rumours to bed' with 'own goal' mistake

Meghan Markle 'failed to put split rumours to bed' with 'own goal' mistake

Daily Record

Published

Prince Harry and Meghan Markle both appeared at the Invictus Games but, according to a PR expert her 'own goal' has likely stopped them from quashing the split rumours surrounding their marriage.

Full Article