April 16, 2024
Meghan Markle has just been called out for being an LA princess that is less than needed by the Royal Family, under any and all circumstances.