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