The Best Maxi Skirts and Dresses: The Coolest Way To Cover Legs This Summer

Maxi skirts and dresses

Reluctant to reveal your legs as summer approaches? Try a figure-flattering maxi dress with our edit...

If you're feeling reluctant to reveal your legs as summer approaches, don't panic - fashion is working to your advantage this year. Maxi hemlines are back and the great variety of full length skirts and dress designs on the high street at the moment means you can work a high fashion look without flashing too much flesh.

The other good news is that maxi skirts and dresses can be incredibly flattering as they lengthen your legs and cover any lumps and bumps you're not comfortable with - all while keeping you cool in the changeable British climate.

One of our favourites is this vibrant pink maxi skirt from Marks and Spencer. The bright block colour means it will look great when teamed with a print or a basic hue like black or white. Right now we'd add a bardot style top and fancy sandals, but it would work just as well as a beach cover-up if you're jetting away soon.
Click through the gallery to see even more stylish and figure-flattering options...

£174, Maje (currently on sale)

(Image credit: Lorenzo Montanara)

£174, Maje (currently on sale)

There's a school of thought that if you're going to wear a maxi dress, you might as well style it out to the max! And we love this tropical printed one from Maje for that very reason. It's eye catching and the perfect piece for any upcoming holidays. Team with an on-trend straw bag and gold sandals. Buy now for £174 at Maje

£32, Next

£32, Next

Stroll around in this summery blue, white and yellow skirt from Next. It would look wonderful with a tied up cotton shirt for a relaxed look. Buy now for £32 from Next

£170, Jigsaw

£170, Jigsaw

Create some curves by adding a belt to this dress from Jigsaw. A pop of colour will really lift the look. Buy now for £170 at Jigsaw

£95, Coast

£95, Coast

Don't just play it safe at your next special occasion with a plain dress. Amp it up and style it out with dramatic separates. This pleated maxi skirt from Coast will look incredible partnered with a black off the shoulder sleeved top and statement earrings. Buy now for £95 at Coast.

£59.99, Zara

£59.99, Zara

Red without a doubt is the colour of the season. Wear this dress from Zara with black strappy heels and matching clutch. Buy now for £59.99 at Zara

£248.40, Carven at The Outne

£248.40, Carven at The Outne

This dress will grab everyone's attention with it's summery, zesty colour. Button it down as low as you dare and finish it off with lashings of gold jewellery and a pair of woven wedges. Buy now for £248.40 at Carven at The Outnet

£22, Dorothy Perkins

£22, Dorothy Perkins

Balance out a bigger bust with this horizontal striped skirt from Dorothy Perkins. Buy now for £22 from Dorothy Perkins

£80, Paisie

£80, Paisie

Stay cool and look stylish on your next holiday with this dress from Paisie. For that extra bit of coverage style with a crisp white blazer. Buy now for £80 from Paisie

£27, JD Williams

£27, JD Williams

Slim and lengthen your legs to the max with this vertical striped skirt from JD Williams. Buy now for £27 at JD Williams

£38, Oasis

£38, Oasis

Create that envious hourglass silhouette with this dress from Oasis. Buy now for £38 from Oasis

£59.99, Mango

£59.99, Mango

Not confident enough for a loud print? Then strip things back and choose this light pink maxi dress from Mango. Dress it up by layering necklaces and finish with some simple white sandals. Buy now for £59.99 at Mango