It involves Prince Harry, Meghan Markle, Archie, Lili, certain royal relatives, and their vacation home in Portugal.
Princess Beatrice gave birth to a baby girl, Athena Elizabeth Rose Mapelli Mozzi, on January 22, 2025. Athena's name pays ...