The Princess of Wales looked stunning at the Royal Variety Performance 2025. Prince William's wife wore an emerald green ...