Let’s talk about dresses. More specifically, those cute and fun pinafore dresses, which are perfect for spring and summer. It’s basically overalls but with a skirt instead of shorts: it’s definitely the best of both worlds. It gives such a playful look and it’s the perfect piece for layering in all seasons. For summer, wear it with a crop top and sneakers for the ultimate laid back, yet stylish outfit. It surely is one great festival staple.