Prince Harry and Meghan Markle in Colombia in August 2024. Eric Charbonneau/Archewell Foundation via Getty Images Prince Harry and Meghan Markle left their royal roles in 2020 to become "financially independent." Later that year, they signed a deal with Netflix reportedly worth $100…
Continue reading...