Kate is in the Pink for Palace Christmas Luncheon
The Duchess wore festive pink for today’s annual Christmas luncheon.
The Duchess wore festive pink for today’s annual Christmas luncheon.
Kate opted for a coat by Catherine Walker atop an Alexander McQueen dress for day 2 of the royal tour.