I'm on the hunt for one of these. I need a "wear anywhere" type thing, so something I can dress up / dress down as needed. I like skater dresses but can't wear anything super short. Has anyone bought anything recently?