Meghan Markle 'blew' opportunity to be an asset to the royals – 'threw it in their faces' April 8, 2024 Meghan Markle, the Duchess of Sussex, had all the potential to be a valuable addition to the Royal Family, due to her More