Sure everyone goes on about the sixties and the seventies being greats eras of fashion, while generally trying to avoid the eighties and nineties, but what about this past decade?

Fashion has never been more exciting than in the past ten years, and you only have to look at some of the stunning dresses we will never forget to realise that.

So we've picked out the ten most iconic dresses of the past decade. And before you ask, yes, the swan dress is in there...

CLICK THE IMAGE TO START THE GALLERY.