On Day 2 of their official Canada visit, the Duke and the Duchess of Cambridge seemed to have enjoyed not only the national celebrations of the 144th Canada Day, but also an elaborate concert on Parliament Hill.
Once again, Kate did not disappoint her royal fans and fashion followers with two stylish ensembles. She started her a day with an elegant white and red Reiss dress, which she paired with a red Sylvia Fletcher fascinator and a red clutch.
However, it was her maple leaf diamond brooch that attracted the attention most. The brooch has been loaned from the Queen's personal collection and contains glittering diamonds in the form of the national emblem of Canada.
Apparently, this was the same brooch that Queen Elizabeth wore during her first royal visit to Canada.
Later, for the evening festivities, the 29-year-old Duchess changed a stunning long-sleeved purple dress by Issa Jersey.
Take a look at the complete set of images from the start till the end of the Canada Day celebrations below: