H&M

Denim Shirt

£34.99 £20.00

Buy Now Review It

At H&M

Shirt in washed denim with a collar, buttons down the front and flap chest pockets with a press-stud. Long sleeves with buttoned cuffs and a rounded hem.