Why we love it: No, you're not having a childhood flashback, and these aren't your Osh Kosh B'gosh overalls from years past — this is a full-on revival of the denim overall kind. We blame it on this season's '90s takeover. Long, short, and even a skirted pair make the cut, and this time around, you can wear them with sleek heels for a more sophisticated appeal.
Best for: The style-setter who wants to have fun with her denim silhouette. This isn't the most inherently form-flattering style, but if you're game for a challenge, then this is it.