We've seen that dress before, Kate...on Sarah Jessica Parker in 2006! They are both style icons but share very different tastes.
Spot the difference: The Duchess of Cambridge, left, in Canada on Monday and Sarah Jessica Parker in 2006, wearing the same Alexander McQueen dress
From casual to chic: Kate proves she can wear any look
Being Sarah Jessica Parker, the Sex and the City actress lived up to alter-ego Carrie Bradshaw's fashionista reputation, teaming the dress with red corsage stilettos.
Kate meanwhile wore matching court shoes by Prada and had her hair in a loose ponytail for the fifth day of her Royal tour in Canada. SJP wore hers down.
The dress pre-dates the death of McQueen and so is likely to have been designed by him, rather than Sarah Burton, the current creative director. The fact that Kate opted for an archive dress, rather than just picking what is out in the shops, indicates she is paying even more attention to her wardrobe than first thought. Unavailable in shops though, it is one dress that won't be a sell-out hit.
Kate meanwhile wore matching court shoes by Prada and had her hair in a loose ponytail for the fifth day of her Royal tour in Canada. SJP wore hers down.
The dress pre-dates the death of McQueen and so is likely to have been designed by him, rather than Sarah Burton, the current creative director. The fact that Kate opted for an archive dress, rather than just picking what is out in the shops, indicates she is paying even more attention to her wardrobe than first thought. Unavailable in shops though, it is one dress that won't be a sell-out hit.
By Maysa Rawi|at 3:51 PM on 6th July 2011