The Princess of Wales looked stunning at the Royal Variety Performance 2025. Prince William's wife wore an emerald green velvet dress and high heels by Talbot Runhof.