I definitely think that everyone should have a midi skirt in their closet. I especially love these two from Pink Tartan and Asos. Both in a soft feminine blush, but with texture so they're are not too dainty:
Splurge: Pink Tartan
How would you style a midi skirt?