Expert pinpoints one thing 'self-indulgent' Prince Harry and Meghan Markle depend on February 14, 2024 Prince Harry and Meghan Markle’s new website is “self-indulgent and shows the one thing they depend on most, a royal expert has More