There were a lot of ruffles, denim and western looks in D&G 2010 Spring Collection. I found a similar dress on Miss selfridge:

Above:
D&G 2010 Spring collection (Style.com)
Miss Selfridge denim dress: 45£
Topshop bag: 36£
New Look studded peeptoe boot: 30£