Next's new £39 'flattering' shirt dress that 'looks more expensive' and is 'perfect for parties'

The printed tie waist dress comes in three colours