With beautiful pops of green, this fabulous, knee-length dress gives real summery vibes. Crafted in a classic shirt-style design, it's sophisticated too. Whether you pair it with brogues and a hat, or trainers and a cardigan, this feel-good piece will have you ready for summer fun in no time.