Charlotte Casiraghi and Beatrice Borromeo Attend Rose Ball 2025 — Royal Portraits Gallery