Prince William and Duchess Catherine of Cambridge attend the Big Assembly With Heads Together for Children's Mental Health Week at Mitchell Brook Primary School on February 2017 in London. The Duchess wore Luisa Spagnoli red suit.
A recap of all the Duchess's looks on the Canadian Royal Tour. Arrival in Victoria: Jenny Packham dress, Lock & Co cocktail hat, Gianvito Rossi pumps. Vancouver day of engagements: Alexander McQueen dress, Russell & Bromley 'Pinpoint' pumps.