Catherine, Princess of Wales Wore Alessandra Rich To The Order Of The Garter Service
Catherine, Princess of polka dots.
Discover Kate Middleton’s royal style evolution as Catherine, Princess of Wales, featuring her iconic looks from Catherine Walker, McQueen, and more.