Vintage Tops & Blouses

Choose a bold patterned tee for a splash of colour against black jeans. Or pick the perfect shirt to dress up or down depending on the occasion. Browse our massive selection of 70s collars, 80s oversized blouses and 90s denim. Pin striped, checked and embroidered designs all feature here so take a scroll and view the colours and styles we have on offer.

39 Item(s)

per page

Floral Design Shirt Green Small
Brag Vintage

Vintage CACHAREL Floral Shirt Green Small

Regular Price: £22.00

Special Price: £13.20

Womens
Checked Flannel Shirt Red XXL
Brag Vintage

Vintage Checked Flannel Shirt Red XXL

Regular Price: £17.00

Special Price: £10.20

Womens
Farah Striped Tank Top Sky Blue Medium
Brag Vintage

Vintage FARAH Striped Tank Top Sky Blue Medium

Regular Price: £17.00

Special Price: £10.20

Womens
Floral Patterned Short Sleeved Shirt Beige Medium
Brag Vintage

Vintage Floral Patterned Short Sleeved Shirt Beige Medium

Regular Price: £17.00

Special Price: £10.20

Womens
Checked Flannel Shirt Pink 2XL
Brag Vintage

Vintage Checked Flannel Shirt Pink 2XL

Regular Price: £17.00

Special Price: £10.20

Womens
Checked Flannel Shirt Red 2XL
Brag Vintage

Vintage Checked Flannel Shirt Red 2XL

Regular Price: £17.00

Special Price: £10.20

Womens
Denim Shirt Mid Blue Medium
Brag Vintage

Vintage Denim Shirt Mid Blue Medium

Regular Price: £17.00

Special Price: £10.20

Womens
WRANGLER Denim Shirt Navy Large
Wrangler

Vintage WRANGLER Denim Shirt Navy Large

Regular Price: £17.00

Special Price: £10.20

Womens
Checked Flannel Shirt Red Large
Brag Vintage

Vintage Checked Flannel Shirt Red Large

Regular Price: £17.00

Special Price: £10.20

Womens
Oversized Checked Flannel Shirt Red Large
Brag Vintage

Vintage Oversized Checked Flannel Shirt Red Large

Regular Price: £17.00

Special Price: £10.20

Womens
Oversized Checked Flannel Shirt Red Large
Brag Vintage

Vintage Oversized Checked Flannel Shirt Red Large

Regular Price: £13.00

Special Price: £7.80

Womens
Checked Flannel Shirt Red M/L
Brag Vintage

Vintage Checked Flannel Shirt Red M/L

Regular Price: £17.00

Special Price: £10.20

Womens
Checked Flannel Shirt Orange Medium
Brag Vintage

Vintage Checked Flannel Shirt Orange Medium

Regular Price: £15.00

Special Price: £9.00

Womens
WRANGLER Women's Long Sleeved Denim Shirts Various
Wrangler

Vintage WRANGLER Women's Long Sleeved Denim Shirts Various

Regular Price: £23.00

Special Price: £18.40

Womens
LEE Women's Long Sleeved Denim Shirts Various
Lee

Vintage LEE Women's Long Sleeved Denim Shirts Various

Regular Price: £23.00

Special Price: £18.40

Womens
Checked Flannel Shirt Red XL
Brag Vintage

Vintage Checked Flannel Shirt Red XL

Regular Price: £17.00

Special Price: £10.20

Womens
Checked Shirt Maroon Medium
Brag Vintage

Vintage Checked Shirt Maroon Medium

Regular Price: £17.00

Special Price: £10.20

Womens
Checked Flannel Shirt Red L
Brag Vintage

Vintage Checked Flannel Shirt Red Large

Regular Price: £15.00

Special Price: £9.00

Womens
Checked Flannel Shirt Red XL
Brag Vintage

Vintage Checked Flannel Shirt Red XL

Regular Price: £14.00

Special Price: £8.40

Womens
Checked Shirt Red/White Small
Brag Vintage

Vintage Checked Shirt Red/White Small

Regular Price: £15.00

Special Price: £9.00

Womens
Hawaiian Fish Shirt Gold Orange XL
Brag Vintage

Vintage Hawaiian Fish Shirt Gold Orange XL

Regular Price: £17.00

Special Price: £10.20

Womens
QUIKSILVER Checked Shirt Blue Large
Quiksilver

Vintage QUIKSILVER Checked Shirt Blue Large

Regular Price: £15.00

Special Price: £9.00

Womens
Vintage Long Sleeved Bodysuit Royal Blue Small
Brag Vintage

Vintage Long Sleeved Bodysuit Royal Blue Small

Regular Price: £8.00

Special Price: £4.80

Womens
Vintage Textured Bodysuit Yellow Medium
Brag Vintage

Vintage Textured Bodysuit Yellow Medium

Regular Price: £7.00

Special Price: £4.20

Womens
Vintage Swirl Padded Bodysuit Brown Medium
Brag Vintage

Vintage Swirl Padded Bodysuit Brown Medium

Regular Price: £8.50

Special Price: £5.10

Womens
Vintage Patterned Bodysuit Cream & Beige Small

Vintage Patterned Bodysuit Cream & Beige Small

Regular Price: £7.50

Special Price: £4.50

Womens
Vintage Floral Frilled Bodysuit Pink Medium
Brag Vintage

Vintage Floral Frilled Bodysuit Pink Medium

Regular Price: £8.50

Special Price: £5.10

Womens
Vintage Silky Shirt Orange Small
Brag Vintage

Vintage Silky Shirt Orange Small

Regular Price: £10.00

Special Price: £6.00

Womens
Vintage Patterned Shirt Peach Pink Large
Brag Vintage

Vintage Patterned Shirt Peach Pink Large

Regular Price: £8.50

Special Price: £5.10

Womens
Vintage Floral Collared Shirt Lavender Purple Large
Brag Vintage

Vintage Floral Collared Shirt Lavender Purple Large

Regular Price: £8.50

Special Price: £5.10

Womens
Vintage Shirt Magenta Purple Medium
Brag Vintage

Vintage Shirt Magenta Purple Medium

Regular Price: £9.00

Special Price: £5.40

Womens
Vintage TOMMY HILFIGER Vintage Polo Shirt Green Small
Tommy Hilfiger

Vintage TOMMY HILFIGER Vintage Polo Shirt Green Small

Regular Price: £22.00

Special Price: £11.00

Womens
Vintage Cut Out Bodysuit Brown Medium
Brag Vintage

Vintage Cut Out Bodysuit Brown Medium

Regular Price: £9.00

Special Price: £5.40

Womens
Vintage Smart Sleeveless Blouse Royal Blue Small
Brag Vintage

Vintage Smart Sleeveless Blouse Royal Blue Small

Regular Price: £8.00

Special Price: £4.80

Womens
Vintage Floral Blouse Pink Large
Brag Vintage

Vintage Floral Blouse Pink Large

Regular Price: £7.00

Special Price: £4.20

Womens
Vintage Floral Collared V-Neck Jumper Purple Small
Brag Vintage

Vintage Floral Collared V-Neck Jumper Purple Small

Regular Price: £7.50

Special Price: £4.50

Womens
LEVI'S Women's Long Sleeved Denim Shirts Various
Levi's

Vintage LEVI'S Women's Long Sleeved Denim Shirts Various

Regular Price: £20.00

Special Price: £16.00

Womens
Vintage Polkadot Metallic Evening Blouse Gold Medium
Brag Vintage

Vintage Polkadot Metallic Evening Blouse Gold Medium

Regular Price: £7.50

Special Price: £4.50

Womens
Vintage V Neck Animal Print Top Medium
Brag Vintage

Vintage V Neck Animal Print Top Medium

Regular Price: £7.50

Special Price: £4.50

Womens