By continuing to use Vinted, you agree to our delicious cookie policy to help to make your Vinted experience even better.

Filtered by:
  Reset filters
58 results
H&M
It is a denim colour linen (55%) and cotton (45%) shirt. To be worn over head. Has long sleeves which can be made into half sleeves.
Over head shirt
£7.99
M
H&M
nice shirt
shirt size l mens
£2.00
M
H&M
Selling these H£M cotton shirts. Fabric still looks fresh and new. Size S #shirt #redshirt #vintage
H&M Shirts
£7.00
S
H&M
Great condition Rarely worn Please see other items!
H&M men's shirt size S
£3.00
S
H&M
very good condition :)
Grey shirt
£8.00
M
H&M
Worn but in very good condition
Checkered shirt
£7.00
L
H&M
White smart button up shirt #mens #shirt #smart
Males White Shirt
£4.00
XL
H&M
Blue and Black checked shirt. Selling as it's slightly too tight over the arms.
Mens checked shirt
£3.00
M
H&M
Very good condition
H&M shirt
£2.00
L
H&M
Very good condition.
H&M shirt
£2.00
L
H&M
H&M checked casual shirt. Only worn once. #h&m #h&mshirt #casualshirt #casualwear #casual #onlywornonce
H&M Checked Shirt - Size S
£3.25
S
H&M
Fitted blue strip shirt size small, brand new, never worn.
Fitted blue strip shirt size small
£5.00
S
H&M
Cool Purple Shirt With Blue Lines Across It! Looks Cool With Sleeves Rolled Up And Black Shirt Inside
Purple Shirt From H&M
£10.00
S
H&M
very good condition men speckle shirts
H&M speckle shirts
£7.00
S
H&M
H&M Mens Blue Checked Shirt | Regular Fit - Straight Cut Pattern | Long Sleeves | Chest Pocket | Rounded Hem || P&P Included
#h&m #checkshirt #blue
£3.00
S
H&M
Black and white dot shirt worn once as wrong size.
Black and white patterned shirt
£7.00
M
H&M
Good for smart or casual
Checked shirt
£1.00
M
H&M
#h&m #mens shirt #medium #tightfit #wearwivhighboots #brandnew
Mens h&m shirt
£2.00
M
H&M
#h&m #collarless #fullsleeve #toppocket #purecotton
H&M Collarless Shirt
£3.00
M
H&M
#H&M #slimfiit #fullsleeve #easyiron
H&M Slim Fit Shirt
£3.00
M
H&M
#h&m #fullsleeve #checkshirt #roundhem #slim-collars
H&M Checkered Shirt
£3.00
M
H&M
Black Shirt with white flecks H and M Size XL
Black Shirt
£5.00
XL
H&M
White and Blue striped shirt / H&M / Size M
White and Blue striped shirt
£4.00
M
H&M
Patterned collar long sleeved Top from H&M
Patterned collar long sleeved Top from H&M
£10.00
M