Fans were amazed by Catherine's most rare lilac look as she radiated in stunning style!

Catherine, Princess of Wales
Aug 5, 2026