Kate HAT
Catherine, Duchess of Cambridge, takes part in Canada Day celebrations on Parliament Hill in Ottawa July 1, 2011. Prince William and his wife Catherine, Duchess of Cambridge, are on a royal tour of Canada from June 30 to July 8 Reuters

Kate Middleton and Prince William celebrated Canada Day in high style - the Duchess wore a red and white outfit in a nod to the colors of the Canadian flag.

Kate wore an off-white dress by Reiss, one of her favorite designers, topped with a bright red fascinator by Sylvia Fletcher of Locke. She also wore the Queen's Maple Leaf brooch.

Certainly the Canadians must have appreciated the Royal Couple's show of national pride - but Kate didn't need to win any more popularity points.