Kate wore a vivid purple frock as she and Will watched the Canada Day's Evening show in Ottawa on the second day of their Canada tour. She was all smiles in the draped, figure-hugging dress, which she accessorised with a diamond maple leaf brooch (lent to her by the Queen) and black court shoes.
She continues to fly the flag for British designers and high street labels, having been spotted in Reiss, a lace Erdem number and a printed Issa dress so far on her Canadian tour.
Who - and what - will she wear next?
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more