To the sheer delight of Canadian fans, the Duke and Duchess have taken part in the lively Canada Day celebrations.
And Kate even paid tribute to her hosts by wearing an outfit in red and white - the national colours.
Her scarlet hat was in the design of the national symbol, the maple leaf, which matched her fire engine red court heels.
The poised beauty had also borrowed a diamond brooch in the shape of the leaf from the Queen.
Many are bound to recognise her ruched white Reiss dress, which the thrifty Duchess is recycling from her official engagement portrait, shot by Mario Testino.
This time, she accessorised with a tan and coral Anya Hindmarch clutch bag in the shape of a fan.
Kate and William presided over the gathering as 25 people were sworn in as Canadians, and went on to present each of the new citizens with a flag and certificate.
More news on the royal couple