Every woman needs a cute denim pinafore, and this will be your new favourite for summer. Floral patchwork and a zip-front design puts a fresh spin on this wardrobe staple, making it the perfect layering piece for any day out. Just add your favourite tee and you're all good to go!