SJP Vs. Kate: Who Wore It Better???

Left: Sarah Jessica Parker at the unveiling of Matthew Broderick‘s star on the Hollywood Walk of Fame in 2006. Right: Kate Middleton during her visit to Prince Edward Island on Monday.

Both fashion icons are wearing the same Alexander McQueen knit dress almost 6 years apart, but we gotta ask…

[poll=52638]

[Image via Getty Images & Fame Pictures.]