Vintage Patterned Shirts

Show off your style in this vintage favourite from Brag. Browse our virtual collection of printed shirts. From geometric, abstract and Aztec to those awesome 70's and 80's psychedelic patterns. We've got a large variety of long and short sleeved goodies in a vast array of fabrics and styles. Take your pick.

24 Item(s)

per page

Circle Patterned Short Sleeved Shirt Charcoal Large
Brag Vintage

Circle Patterned Short Sleeved Shirt Charcoal Large

Regular Price: £26.00

Special Price: £15.60

Mens
Patterned Short Sleeved Shirt Green Small
Brag Vintage

Patterned Short Sleeved Shirt Green Small

Regular Price: £26.00

Special Price: £15.60

Mens
Flower Patterned Short Sleeved Shirt Beige Grey Medium
Brag Vintage

Flower Patterned Short Sleeved Shirt Beige Grey Medium

Regular Price: £26.00

Special Price: £15.60

Mens
Cars & Guitars Patterned Short Sleeved Shirt Black 2XL
Brag Vintage

Cars & Guitars Patterned Short Sleeved Shirt Black 2XL

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Short Sleeved Silk Shirt White XL
Brag Vintage

Patterned Short Sleeved Silk Shirt White XL

Regular Price: £26.00

Special Price: £15.60

Mens
Leaf Patterned Short Sleeved Shirt Black Medium
Brag Vintage

Leaf Pattern Hawaiian Short Sleeved Shirt Black Medium

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Short Sleeved Shirt Charcoal Large
Brag Vintage

Patterned Short Sleeved Shirt Charcoal Large

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Short Sleeved Shirt Burgundy XL
Brag Vintage

Patterned Short Sleeved Shirt Burgundy XL

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Short Sleeved Shirt Green Medium
Brag Vintage

Patterned Short Sleeved Shirt Green Medium

Regular Price: £24.00

Special Price: £14.40

Mens
Pastel Abstract Patterned Long Sleeved Shirt Pink Large
Brag Vintage

Pastel Abstract Patterned Long Sleeved Shirt Pink Large

Regular Price: £24.00

Special Price: £14.40

Mens
Square Patterned Long Sleeved Shirt Purple XL
Brag Vintage

Square Patterned Long Sleeved Shirt Purple XL

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Long Sleeved Shirt Pastel Purple XL
Brag Vintage

Patterned Long Sleeved Shirt Pastel Purple XL

Regular Price: £24.00

Special Price: £14.40

Mens
Patchwork Patterned Long Sleeved Shirt Blue Large
Brag Vintage

Patchwork Patterned Long Sleeved Shirt Blue Large

Regular Price: £24.00

Special Price: £14.40

Mens
Patch Patterned Long Sleeved Shirt Green Medium
Brag Vintage

Patch Patterned Long Sleeved Shirt Green Medium

Regular Price: £24.00

Special Price: £14.40

Mens
90s Abstract Patterned Long Sleeved Shirt Pink 2XL
Brag Vintage

90s Abstract Patterned Long Sleeved Shirt Pink 2XL

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Long Sleeved Shirt Grey Large
Brag Vintage

Patterned Long Sleeved Shirt Grey Large

Regular Price: £24.00

Special Price: £14.40

Mens
Square Patterned Long Sleeved Shirt Green XL
Brag Vintage

Square Patterned Long Sleeved Shirt Green XL

Regular Price: £24.00

Special Price: £14.40

Mens
Striped Patterned Long Sleeved Shirt Blue XL
Brag Vintage

Striped Patterned Long Sleeved Shirt Blue XL

Regular Price: £24.00

Special Price: £14.40

Mens
Car Patterned Long Sleeved Shirt Green XL
Brag Vintage

Car Patterned Long Sleeved Shirt Green XL

Regular Price: £24.00

Special Price: £14.40

Mens
Patterned Grandad Collar Shirt Orange Large
Brag Vintage

Patterned Grandad Collar Shirt Orange Large

Regular Price: £22.00

Special Price: £13.20

Mens
Mauro Ferrini Patterned Shirt White Large
Brag Vintage

90's Patterned Long Sleeved Shirt White Large

Regular Price: £24.00

Special Price: £14.40

Mens
Square Patterned Shirt Blue XL
Brag Vintage

Square Patterned Shirt Blue XL

Regular Price: £17.00

Special Price: £10.20

Mens
Vintage Slim Fit Spotted Shirt Charcoal Grey XL
Brag Vintage

Vintage Slim Fit Spotted Shirt Charcoal Grey XL

Regular Price: £8.00

Special Price: £4.80

Mens
Vintage Abstract Patterned Shirt Green XL
Brag Vintage

Vintage Abstract Patterned Shirt Green XL

Regular Price: £8.00

Special Price: £4.80

Mens