Somehow practical and romantic all at once, this versatile button-up maxi dress flatters with a full skirt and just-puffed-enough sleeves. It has pockets, of course, so you can multi-task when the occasion calls for it, and still look put-together while you tackle your to-do list.