Sarah Jessica Parker wore Duchess Kate's McQueen dress first - back in 2006!
The cream cable-knit dress worn during her Canada tour yesterday, was not in fact a new Sarah Burton design as many first thought - it was an old Alexander McQueen creation. And more to the point, had already been worn by another stylish starlet, way back in 2006...
Sarah Jessica Parker chose the navy version of the very same dress when out to support husband Matthew Broderick at the unveiling of his star on the Hollywood Walk of Fame.
The actress teamed her knee-length dress with scarlet corsage-front heels and a tan clutch.
Fast forward five years, and the Duchess stepped out in the same design - in the opposite cream with navy piping colourway. Her new favourite Prada heels, sapphire earrings and a cream clutch completed her royal tour wardrobe.
So two very different style icons, one dress, five years apart. But who gets your vote as style queen?
|Sarah Jessica Parker||855 (24.0%)|
|Duchess Kate||2712 (76.0%)|
Click on our gallery below to see what William and Kate have been up to during their royal tour of Canada: