Day two of the royal visit to Canada began with a striking fashion statement by the former Kate Middleton – a white suit topped by a cherry red hat…