£33 H&M dress that 'looks more expensive' and is 'perfect for summer ...

Responsive image
source