My mom always tells this story about how, when I was little, I had a pair of pink overalls that she would have to hide from me so that I wouldn't try to wear them every single day.
Years later, as a more-or-less adult, I've found a way to meld an old obsession with a new one--pinafore dresses.
I'm super excited about this black corduroy "pini" dress, as Topshop calls it. There are so many ways to wear it: with or without tights, over sweaters, button-downs, stripey shirts, or t-shirts, in the fall or in the spring, with flats or heels or ankle boots. The possibilities are endless.
And best of all? It's on sale for $40. Get it here.