When Ashley Roberts attended The Cartier International Polo Day earlier this week, I wrote that she wore a Vivienne Westwood dress.

Thanks to Daniel I learnt that the dress is in fact by Alexander McQueen, and it was just uploaded onto the virtual shelves of Net-A-Porter 10 mins ago.

Browns Fashion also has this dress in a silver lamé version.

Credit: Net-A-Porter & Wireimage