7 Pinafore Dresses for £20 or less

7 pinafore dresses for £20 or lessOne of my favourite trends at the moment is the pinafore dress. It’s cute and versatile, and it reminds me of being a little girl again. There’s so many different styles out there that there’s definitely something for everyone. However, I understand most people these days are on some kind of budget. I get it, I was a student for 3 years in London, I know how to be on a budget. It’s all about shopping around, finding something you’ll wear again and again in different ways, something that you really love, because if you’re going to spend money, it’s got to be worth it!

So I’ve done a the research for you, and found 7 pinafore dresses for £20 or less! All you have to do is decide which one you want.


Boohoo Alexa Cross Back Black Pinafore dress

Boohoo Alexa Cross Back Black Pinafore – £12

Boohoo’s dress is a simple black with spaghetti straps and an A-line skirt, which could be worn with almost anything. For only £12 you can’t go wrong! Boohoo also often has special offers on its delivery. It has a wide range of similar dresses in other colours too. Find it here.

new look blue check tartan double pocket pinafore dress

New Look – £19.99

New Look always has an impressive range of clothing, and they’re pinny selection is no different! This blue check dress would look amazing with a black or grey high-neck top and tights. You can find it here for £19.99

misguided denim button down midi pinafore dress

Misguided – £20

Misguided has one of my personal favourites, a denim button-down midi pinafore dress. I adore midi length skirts and dresses, they make me feel sophisticated. This beautiful dress is very versatile, but I would pair it with a floral shirt or cream high neck top and ankle boots. Get it here for £20.

forever 21 denim pinafore overall dress

Forever 21 – £15

Forever 21 is one of my favourite new discoveries. Until recently I had no idea that they had a UK site! This dress comes in two colours; medium denim and light denim, with an open back and A-line skirt. Again it’s very versatile but I would pair it with a crop top or fine-knit jumper. At £15, it’s quite a bargain. Find it here.

Asos burgundy pinafore dress

ASOS – £15

ASOS is an online treasure-trove of fashion. It always has amazing sales and great prices, and a seemingly unending range. This skater style pinafore comes in a bright burgundy, and is only £15. Wear with a cream top and chunky boots. Find it here.

new look camel pinafore dress

New Look – £14.99.

Another New Look one for you now. This simple pinny comes in two colours; camel (pictured here) and chestnut, and costs £14.99. Wear with a pale grey top. Get it here.

boohoo carrie cord berrypocket pinafore dress

Boohoo – £20

And finally, what is probably my favourite of the lot, the Boohoo Carrie Cord Pinafore. This beautiful dress is very similar to ones found in Topshop, but for a fraction of the price at £20. A deep burgundy button-down with pockets and chunky straps, it also comes in black and grey. Wear with a cream floral blouse and loafers. Get it here.

So there you have it, a small selection of affordable pinafores that I personally love for £20 or less!

If you find any other bargains, let me know!
Have a lovely day x


Affiliate Links – This page contains affiliate links. I may receive a small commission from these links, at no effect or cost to you.

ASOS – ASOS, or As Seen On Screen is one of the biggest online retailers for fashion, with amazing prices and and incredible selection.
Missguided – Misguided is another online retailer with all the latest trends at killer prices.
Select Fashion – Select offers up-to-date fashions at high street prices.
Superdry UK – Superdry is a hugely popular fashion line, with it’s signature t-shirts and hoodies.


Leave a Reply

CommentLuv badge