Meghan Markle revealed unflattering nickname after making 'veiled swipe' at royal life January 29, 2024 News Meghan Markle signed off her last ever episode of the now-cancelled Archetypes podcast with what has been described as a “veiled swipe” More