I got it about 4 years ago, its a Laura Lees for Topshop design. I loved the Laura Lees collection and bought quite a lot of the dresses that she did for Topshop. They were always a mix of pretty prints with quirky embroidery, and cut beautifully. This dress is a classic example of Laura Lees.
I also managed to get a beautiful dress from her mainline collection at a bargain price on Ebay but its never fitted me :( Seems her Topshop sizing is a lot more generous than the mainline collection!