Kate Middleton Caught in a Case of “Who Wore It Best?” with Kim Kardashian

Wearing a red Alexander McQueen, the Duchess of Cambridge, n?e Kate Middleton, was the picture of elegance — as always — as she boarded the flotilla for Queen Elizabeth‘s Diamond Jubilee river pageant yesterday afternoon. However, America’s pathetic and not-at-all agreed-upon answer to Kate Middleton, Kim Kardashian wore the same dress months before…

Kate Middleton Caught in a Case of Who Wore It Best? with Kim Kardashian

To go grocery shopping.

Yes, the future ex-Mrs. Kanye West went for a completely unrehearsed trip to the market in an Alexander McQueen dress with full face and hair did. Now don’t get me wrong, I’m all about putting on airs to do everyday tasks — it’s very Old Hollywood — but when it comes to a Kardashian it just gives off the wrong vibe…a media-whore vibe.

Her Royal Highness, the Duchess of Cambridge, however, is somehow less pretentious – openly going shopping in a ballet flat sans a stitch of makeup. And even pushing her own damn cart.

Were this Us Weekly or Star, we would subject the two to a “Who Wore It Best?” — or if this was E!‘s Fashion Police, to a “Bitch Stole My Look!” — but we’re talking Kate Midds here. The gal who could literally turn the world on with her smile. It’s never really a question who’s going to win in a battle of style, especially when she’s up against a Kardashian.

Plus, the addition of sleeves and a little length to the skirt, as well as the subtraction of the desperation and a little of the calculation, make the dress far more flattering on HRH. Case: closed. [Telegraph]