Whistles Ditsy Blossom Shirt Dress tWhistles Ditsy Blossom Shirt Dress (£155) Image Source: Getty tWhistles Ditsy Blossom Shirt Dress £155 from johnlewis.com Buy Now