Kate Middleton rarely puts a foot wrong when it come to fashion but this weekend she accidentally committed the ultimate faux-pas.
At a society wedding in Marshfield, Gloucestershire she found herself wearing the same, £765, M Missoni tweed coat as another guest. Shock horror!
But in the battle of who wore it best, there really was no competition. It’s embarrassing enough finding yourself in the same frock as someone else but when it’s your ever-elegant, size eight future Queen… Ouch.
But, seriously, who wore it better. (We go with our ever-elegant Kate Middleton.)