The maxi is back and more stylish than ever! We've rounded up the best maxi skirts and dresses all for under £50!
1. Next dress
2. Wallis maxi dress
Coral And Black Maxi, was £55, now £45, Wallis
This printed maxi has a really luxe feel. The bright yellow and coral tick off spring's colours trend to a T.
3. River Island dress
Coral Maxi Dress, £21.99, River Island
River Island's coral maxi is smart enough for a dressed up event dinner. Team with an up-do and drop crystal or jewel tone earrings.
4. Fearne Cotton maxi skirt
Fearne Cotton Maxi Skirt, was £42, now £35, Isme
This oversize bright tone maxi is perfectly on trend for spring. Team with a white tee and flats - very Jil Sander.
5. ASOS maxi skirt
Mesh Front Maxi, £45, ASOS
Layered sheer maxis with block minis underneath are a fash-pack fave. We love the extra detailing on this mesh front maxi.
6. Popcouture dress
Marcela Stripe Dress, £25, Popcouture
Team this vibrant rainbow stripe maxi with flat sandals and you'll be beach-wedding ready.
7. New Look skirt
Belted Maxi Skirt, £19.99, New Look
Grey cotton maxis are a wardrobe staple. Team with a printed T-shirt and baseball trainers.
8. Miss Selfridge maxi skirt
Petite Nude Maxi Skirt, £32, Miss Selfridge
This pretty nude maxi will look lovely with a high neck blouse and slim strap heels.
9. Next dress
Crochet Maxi Dress, £32, Next
The crochet detailing on the back of this maxi adds a stylish touch. Try wearing to a summer wedding with a bright oversize envelope clutch and matching earrings.
10. River Island skirt
River Island Maxi Skirt, £40, ASOS
The quirky scene print on River Island's maxi skirt is perfect for wearing on holiday. Team with a block tone silk vest.
11. ASOS maxi skirt
Maxi Skirt With High Hem, £45, ASOS
Try spring's pastels trend with ASOS' high-hem maxi. The mint tone will look super sweet with a peach tone top.
12. Dorothy Perkins dress
Feather Print Dress, £38, Dorothy Perkins
Dorothy Perkins' purse-friendly maxi is great for a smart evening event. A scarlet or blue slim patent belt will pick up the tones of the feather print.
13. Mango maxi skirt
Pleated Maxi Skirt, £44.99, Mango
Mango's pleated shimmering maxi comes in black or denim blue. We'll be wearing it with a stripy tee.
14. Yumi maxi dress
Yumi Floral Print Maxi, £40, Fashion Union
Ladies with long locks will look gorgeous with a sleek ponytail in this floral maxi.
15. Warehouse dress
T-shirt Maxi Dress, £28, Warehouse
A relaxed maxi was made for pairing with high fashion wedges. Try tribal or neon prints with Warehouse's belted maxi dress.
16. Liquorish maxi skirt
Liquorish Purple Maxi Skirt, £49, Pretaportobello
Versatile maxis that can be dressed up or down are a wardrobe must-have. Try teaming Liquorish's shimmering purple maxi with an up-do and a smart blouse, a la the oh-so chic look at Carolina Herrera.
17. A|Wear maxi dress
Floral Maxi Dress, £30, A|Wear
This tangerine floral maxi will look great with a tan. Team with natural leather flats and a purple statement necklace.
18. New Look skirt
Tall Turquoise Skirt, £14.99, New Look
Tuck a grey marl T-shirt into New Look's turquoise maxi. A plastic statement necklace, Marni style, will finish the look.
19. Wallis dress
Aztec Maxi Dress, was £55, now £45, Wallis
Tribal prints are a key trend again this spring and why not try them in a maxi dress? Work an ikat print clutch with this Aztec dress.
20. Topshop maxi dress
Strappy Split Maxi Dress, £35, Topshop
Topshop's simple maxi dress can be dressed up or down. For a relaxed weekend look just stack chunky bangles and embellished sandals, or dress up with a silhouette-emphasising belt and peep toe heels.
21. New Look skirt
Red Softly Maxi Skirt, £14.99, New Look
Work the colour-block trend by wearing an orange top with this bargain red maxi skirt.
22. Topshop maxi dress
Strappy Maxi Dress, £38, Topshop
Work this season's neon trend with an all black maxi. Flashes of orange, yellow, green or pink will create a wow-worthy look.
23. River Island dress
Print Kaftan Maxi Dress, £35, River Island
Wear River Island's kaftan maxi dress with silver hammered jewellery and embellished T-bar sandals.
24. Mango pleated skirt
Pastel Maxi Skirt, £44.99, Mango
Try a head-to-toe pastel look by wearing Mango's lemon maxi with an even paler yellow top.
25. ASOS maxi dress
Hawaiian Print Maxi Dress, was £30, now £24, ASOS
This spring, prints are a must. Tropical and floral are both huge trends, so try ASOS' Hawaiian print dress. The bright colours will give you extra style points too!
26. Next maxi skirt
Tribal Print Maxi Skirt, £35, Next
This tribal maxi skirt will look fresh for spring with a peach cap sleeve blouse and leather flats.
27. Next dress
Strapless Maxi Dress, £38, Next
This dress is smart enough for a spring wedding or evening party. Wear with statement drop earrings and a metallic clutch.
28. Next maxi skirt
Belted Maxi Skirt, £35, Next
This belted skirt is a great way to get a maxi look at work. Try pairing with a ruffle blouse and heels.
29. New Look dress
Paisley Maxi Dress, £19.99, New Look
Rock New Look's paisley maxi with a nautical tote and stacked bangles.
30. New Look skirt
Animal Print Skirt, £16.99, New Look
Team a silk shirt with this animal print skirt. Match in black or white, or try a contrasting spring ready tone like pink or yellow.
31. New Look dress
Jersey Maxi Dress, £16.99, New Look
This jersey maxi will look extra luxe with gold accessories. A boxy pastel wicker tote will finish the look.
32. Monsoon skirt
Esha Skirt, £40, Monsoon
Monsoon's esha skirt was made for relaxed weekend wear. Team with a denim shirt and a cross-body bag.
33. Topshop maxi skirt
Bias Cut Maxi Skirt, £36, Topshop
This bias cut maxi is super sleek. Wear with a topknot and collarless blouse.
34. Monsoon dress
Ria Ruffle Dress, £38, Monsoon
Monsoon's bright pink maxi works spring's brights trend perfectly. Layer natural necklaces over the ruffle top and you're good to go!
35. Topshop skirt
Tube Skirt, £22, Topshop
Try Topshop's skinny tube skirt as a workwear look. Team with a neutral top and colour popping accessories.
36. Miss Selfridge maxi skirt
Lace Print Maxi Skirt, £40, Miss Selfridge
Miss Selfridge's sheer lace print maxi is ideal festival-wear. Accessorise with this season's bucket bag and metallic flats.
37. Mink Pink skirt
Mink Pink Maxi Skirt, was £96, now £31.81, Shopbop
Celebs like Vanessa Hudgens love their boho maxis. This number will look fab with a structured top and side-plaited hair.
38. Mango maxi skirt
Mermaid Long Skirt, £34.99, Mango
Mango's mermaid maxi is the perfect example of an evening-appropriate maxi look. Team with a dressy top in a neutral or colour clashing tone for a polished red carpet worthy look.
39. Dorothy Perkins dress
Stripe Maxi Dress, £35, Dorothy Perkins
Dorothy Perkins' stripe maxi is a super flattering fit and will lengthen legs and nip in waists. Be sure to team yours with stacked heels!
40. Lepel dress
Lepel Maxi Dress, £35.99, Surfdome.com
We love the deep purple tone of Lepel's flared skirt maxi. This rich purple is the perfect contrast to emerald or turquoise accessories.
41. Monsoon dress
Colour Block Dress, £49, Monsoon
Try spring's boldest hue - zesty tangerine, with Monsoon's colour block dress.
42. C&C California maxi skirt
C&C California Pinstripe Maxi Skirt, was £78, now £36.18, Shopbop
We heart the sky blue and grey stripe combo on C&C California's low-key maxi. Try teaming on-trend trainer wedges with it.
43. A|Wear maxi dress
Printed Maxi Dress, £35, A|Wear
Pair A|Wear's printed maxi with a white woven clutch and you'll have a fresh spring look, perfect for a dinner with friends.
44. 18 and East maxi skirt
Ruched Waistband Maxi, was £35, now £17.50, 18 And East
Try spring's mismatched florals trend by teaming this maxi with a floral print top. Keep the colours complementary and the floral print small to nail the look.
45. Dorothy Perkins dress
Jersey Wrap Maxi Dress, £25, Dorothy Perkins
The deep midnight tone of this jersey maxi will work well with silver accessories.
46. Warehouse maxi skirt
Maxi Wrap Skirt, £25, Warehouse
Team this neutral tone maxi wrap skirt with a nautical stripe long sleeve tee.
47. ASOS maxi dress
Halterneck Maxi Dress, £28, ASOS
ASOS' white halterneck maxi will look gorgeous with a tan - make it your holiday wardrobe style staple.
48. Popcouture skirt
Teal Split Front Maxi Skirt, £10, Popcouture
Try the maxi trend at a very purse-happy price with Popcouture's teal skirt!
49. Warehouse maxi dress
Stripe Maxi Dress, £40, Warehouse
Layer a leather jacket over Warehouse's stripe maxi and finish with studded ankle boots.
50. 18 and East maxi skirt
Chiffon Maxi Skirt, £38, 18 And East
Team this flattering maxi with a sleeveless blouse to nail Spring's digi-print trend. Splashy floral paint prints will work a treat too.