When it comes to deciding what to wear with a maxi skirt, I gave up on plain buttoned shirts a long time ago. I can never quite find one that fits well; without gaping at the front and bunching up at the back. Instead, I love lady-like blouses, which tend to be a looser and more flattering fit than the usual cotton shirts. You can also layer a thin t-shirt underneath for opacity if necessary. This season there's no shortage of beautiful blouses to choose from, which are ideal for work and evening wear. Try silky fabrics for a glamorous look; strong block colours for statement style or experiment with fun patterns like this star print:
Long Sleeve Teardrop Blouse £36, Topshop; Frill blouse £69.90, Mango; Light brown long sleeve tie front blouse £30, River Island; Star Print Blouse £45, Oasis.