Almost every girl has gone through a phase when she thought overalls were a wise fashion choice. While I now see how they're simply not flattering on anyone, this
from Urban Outfitters has the same appeal, but in a much more becoming shape. The pockets are cute and functional, and the retro-colored blue has such a strong 70's vibe. I also love how almost any shirt would work, whether it be a slim-fitting tank top or a billowy blouse that would be tempered by the high-waisted skirt. While platforms are a better bet than ballet flats, no matter what shoes you decide to wear, your silhouette will be much more perceivable overall.