Our grandmothers knew it and now we do too – there is something demure yet surprisingly sexy about a midi skirt.

They nip in the waist, show off the slenderness of ankles and make you feel oh so ladylike.

And there are so many beautiful designs to choose from. Wear a figure-hugging pencil style with T-shirt, belt and flats for Parisian chic or dare to bare with a low cut top, heels and Marilyn Monroe wiggle.

Fuller styles look perfect teamed with the current trend for cropped and Bardot tops and can be dressed up with court shoes and a sleek handbag for real ‘50s doll flair or paired with sandals, a clashing print top and beads for a boho babe vibe.

Enfield Independent:

Primark, top, £10, skirt, £12, shoes, £8

Enfield Independent:

Lipstick Boutique, Rosie Fortescue Sorrento skort, £40

Enfield Independent:

M&S, linen rich striped A-line midi skirt, £89

Enfield Independent:

Evans, Collection ivory devore skirt, £50

Enfield Independent:

M&S, wrap contrast print long skirt, £35

Enfield Independent:

Ted Baker in John Lewis, Sinda tile floral midi skirt, £119

Enfield Independent:

Simply Be, tiered skirt, £45

Enfield Independent:

Monsoon, Etna denim skirt, £49

Enfield Independent:

Lipsy, Michelle Keegan striped lace hem pencil skirt, £42

Enfield Independent:

Ted Baker in John Lewis, burnout midi skirt, £149

Enfield Independent:

People Tree, Vanessa jersey skirt in pale blue, £22

Enfield Independent:

New Look, camel suedette fringe midi skirt, £22.99 

Enfield Independent:

Lipstick Boutique, Rosie Fortescue Berlin skirt, £45 

Enfield Independent:

Oliver Bonas, pleated skirt, £45

Enfield Independent:

Phase Eight, Antoinella floral jacquard skirt, £89

Enfield Independent:

Very, Rochelle Humes full floral printed midi skirt, £35