Princess Kate Dazzles in Red Dress

Kate, 34, wore a dress by British designer Preen to a diplomatic reception at British Columbia's Government House.

September 27, 2016

Examined