Jackets, Coats & Waistcoats

Jackets, Coats & Waistcoats

Find Your Perfect Piece

Explore vintage jackets, coats and waistcoats at Toad Clothing, from fringed suede and patchwork denim to wool coats, velvet blazers and patterned gilets. Find western details, bohemian prints and textured layers that bring character to everyday outfits.

Layer a waistcoat over a floral blouse, pair a suede jacket with jeans or wrap up in a wool coat. For evenings, try a velvet bolero or an embellished blazer. Check each listing's measurements, fabric details and condition notes, allowing room for the layers you plan to wear underneath.

Filter

Vintage Size S 6-10 Grey Floral Button Front Light Jacket Next

Regular Price
£10.00
Sale Price
£10.00
Regular Price
Unit Price
per 

Vintage Size M 10-14 Black Gold Embellished Blazer Perri Cutten Australia

Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 

Vintage Size S 6-10 Green Tartan Virgin Wool Waistcoat Anna Linder

Regular Price
£24.00
Sale Price
£24.00
Regular Price
Unit Price
per 

Vintage Size S 8-12 Boho Western Tapestry Patterned Wool Blend Coat Woolrich

Regular Price
£50.00
Sale Price
£50.00
Regular Price
Unit Price
per 

Vintage Size L 12-14 Blue Boho Patterned Knit Vest Waistcoat Incor

Regular Price
£10.00
Sale Price
£10.00
Regular Price
Unit Price
per 

Vintage Size S 6-8 Cream Hooded Faux Fur Coat Duebi

Regular Price
£15.00
Sale Price
£15.00
Regular Price
Unit Price
per 

Vintage Size XS 6-8 Purple 100% Wool Faux Fur Collar Coat Jacket Minuet

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage Size XS 6 & 8 90s Blue Denim Patchwork Desigual Coat

Regular Price
£60.00
Sale Price
£60.00
Regular Price
Unit Price
per 

Vintage Size S 6-10 Earthy Romantic Satin Back Waistcoat Oxido

Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 

Vintage 80s Size S 6-10 Black Rich Velvet Boho Waistcoat Tuttabankem

Regular Price
£22.00
Sale Price
£22.00
Regular Price
Unit Price
per 

Vintage Size S 8-10 Red Leather Button Front Waistcoat Julia F Roma

Regular Price
£32.00
Sale Price
£32.00
Regular Price
Unit Price
per 

Vintage 80s Size S 6-10 Red Embroidered Blazer Jacket Fire

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Size M 8-12 Dark Purple Velvet Blazer Jacket Marithe Francois Girbaud

Regular Price
£105.00
Sale Price
£105.00
Regular Price
Unit Price
per 

Vintage Size L 8-12/14 Red Orange Boho Hippy Cotton Hoody Jacket

Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 

Vintage 1960s Size 6 -10 Green Floral Belted Light Jacket Harella

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage 90s Y2K Size S 8 Ecru Beige Embroidered Flared Jeans & Jacket Set

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage Size XS 4 & 6 Purple Embroidered Woven Jacket

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Size S 8-10 Floral Tapestry Style Waistcoat Colombo Mario

Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 

Size XS 6-8 Sezane Blue Floral Embroidered Le Crop Jean & Abbyna Waistcoat Set

Regular Price
£150.00
Sale Price
£150.00
Regular Price
Unit Price
per 

Vintage 70s Size S 6-10 Tan Brown Suede Leather Button Front Waistcoat

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage Size S 8-10 Boho Earthy Button Front Waistcoat

Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 

Vintage Size S 6-10 White Embroidered Chines Blouse Jacket Two Peaches Shanghai

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Y2K Size S 6-10 Grey Pinstripe Ribbon Blazer

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Size M 8-12 Denim Barn Chore Jacket Rafaelo Jeans

Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 

Vintage Size XL 16-18 Blue Wool Blend Check Gilet Waistcoat

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Y2K Size S 6-10 Black Military Style Cotton Jacket Oasis

Regular Price
£24.00
Sale Price
£24.00
Regular Price
Unit Price
per 

Vintage 60s Handmade Size XS 6 & 8 Green Patterned Jacket

Regular Price
£36.00
Sale Price
£36.00
Regular Price
Unit Price
per 

Vintage Size L 14-18 Black Patterned Cotton Tapestry Jacket New Identity

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage Size S 6-10 Blue Boho Block Print Quilted Anokhi Waistcoat

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage Size L 12-16 Stone Barn Style Jacket/Coat Colebrook & Co

Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 

Vintage Size S 6-10 Cream Romantic Floral Lace Quilted Midi House Coat/ Jacket

Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 

Vintage Size XS 6-8 Brown Boho Block Print Quilted Waistcoat Gilet

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Size XL 14-18 Brown Black Pattern Quilted Gilet Waistcoat Frank Green

Regular Price
£24.00
Sale Price
£24.00
Regular Price
Unit Price
per 

Vintage Size M 10-14 Pink Boho Patchwork Tapestry Jacket by Travel Smith

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Size M 12-16 Boho Patchwork Pattern Tapestry Jacket by Jane Ashley

Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 

Vintage Size M 10-14 Dusky Purple Velvet Cord Zip Up Jacket by Woolrich

Regular Price
£25.00
Sale Price
£25.00
Regular Price
Unit Price
per 

Vintage Size M 10-12 Blue Denim Panelled Waistcoat by Orvis

Regular Price
£25.00
Sale Price
£25.00
Regular Price
Unit Price
per 
Sold Out

Vintage Size L 10-18 Dark Green & Navy Wool & Cashmere Blend Overcoat Hamells

Regular Price
£50.00
Sale Price
£50.00
Regular Price
Unit Price
per 

Vintage Size S 8-12 Black Green Canadian Sports Jacket

Regular Price
£25.00
Sale Price
£25.00
Regular Price
Unit Price
per 

Vintage Free Size 8-18 Black Boho Embroidered Waistcoat New Look

Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per