Princess Beatrice has given birth to a daughter named Athena Elizabeth Rose Mapelli Mozzi, Buckingham Palace announced ...