Vintage Shirts

Filtered by:
  Reset filters
169 results
Items will only be here till the 1st July and then i will be deleting my account and all items will be gone FREE UK Royal Mail 2nd class...
Something Smith Marceau Marcel oversized shirt size 12/14 (free postage)
£19.95
XL / 14
All items will only be here till the 1st July then i will be deleting my account and all items will be removed FREE UK Royal Mail 2nd c...
GF Collection vintage oversized shirt size medium 12/14 (Free postage)
£17.95
XL / 14
Super-soft material, ultra lightweight, perfect for hot summer days undone or done up, tucked into high waisted shorts. Good condition, ...
Vintage men’s/women’s summer shirt
£8.00
L / 12
Vintage striped shirt Size - 12 Red and white striped vintage shirt EXCELLENT CONDITION Long sleeved button up collared classic shi...
Vintage red and white striped blouse M VGC hardly worn size 12 bard & conway
£6.00
L / 12
Vintage style shirt would fit size 12/14 Orange and white flowers
Vintage pussy bow orange flowery shirt
£12.00
12 petite
Check out our other items and follow us for more items added weekly. I list on other sites too so grab before it goes! ***pet and smoke...
Size 10 | Vintage Checked Shirt
£2.00
M / 10
Never worn. Immaculate condition vintage shirt. Very light material and a real woow design.
Vintage shirt size 12/14
£8.00
L / 12
#uniqueshirt #upcycled #denimshirt Would fit aprox 12 -14
Upcycled denim shirt 12-14
£15.00
L / 12
This needs to go to a loving home. I never wear it anymore and it's just in my wardrobe not being worn! 🙂 Under arms and collar are very...
Super Cute Shirt - Buttons and Pocket detail
£9.95
L / 12
Excellent condition, funky 80s vintage women's shirt, with Paisley print. Tag states a size 16 but fits a size 18-20, easily. Will depend...
Vintage Paisley shirt size 18-20
£10.00
XXXL / 18
Only worn a few times
Vintage Checked Off Shoulder Shirt
£5.00
L / 12
Beautiful 90s vintage shirt in soft cotton material. In great condition - no flaws. Fits any size between 8-12. Loose fit.
Vintage Pastel Shirt
£17.00
L / 12
Vintage unique womens shirt oversized Worn on a size 8 perfect condition Bust 26” Length 27” Sleeve length 19” Tags print long sleeve...
Vintage womens shirt oversized fit 8 UK print long sleeve shirts 90s festival geek summer grunge
£35.00
S / 8
Size medium maybe, men’s but I wore it oversized, I’m a size 8-10, but would easy fit up to a size 12 probably! Good condition for being ...
Vintage lumberjack style checkered tartan shirt
£4.50
M / 10
This shirt is in a size small and fits in an oversized, loose style on sizes under a uk12, this size will fit up to a uk14 in a more fitt...
Oversized Vintage Shirt Small Ethnic Hippie Print Punk Pagan
£1.00
S / 8
Gorgeous vintage floral cord shirt, red with lovely floral pattern! Looks great with high waisted jeans. Best suited to an 8-10!
Crop cord shirt
£15.00
S / 8
bought from a vintage shop but i never wear it really versatile can be worn as a pyjama top or an evening top. really comfortable and g...
vintage | 100% silk shirt
£8.00
L / 12
Pretty green and blue vintage shirt with cute cut-out collar from Spitalfields Market in Shoreditch. Size 10. Only worn a couple of times.
Green and blue patterned vintage shirt with cut-out collar
£7.00
M / 10
Vintage striped summer blouse. In great condition - UK S-M, depending on desired fit. Please see measurements; - Measurements: Bust – ...
Vintage light blue and white striped long summer blouse UK S M
£4.00
M / 10
Striped vintage shirt by Santana UK size S, loose fit see measurements Bust: 94 cm, Length: 60 cm, Upper arm length: 57 cm 100% cotto...
Vintage Santana brown and cream stripe shirt UK S
£4.00
S / 8
Only worn a few times, loose transparent shirt.
Vintage shirt
£7.00
M / 10
Long shirt pulled in waste Worn a few times but in good condition
Checked shirt
£4.50
XXL / 16
Good condition vintage shirt. Fits size 8-14 depending on desired fit (I'm a size 10 for reference).
Coloured vintage shirt
£3.00
L / 12
Great condition. Fits size 10-14 depending on desired fit (I'm a size 10 for reference)
Vintage shirt
£5.00
One size