H&M Long-sleeved T-shirt $5.95

H&M Long-sleeved T-shirt $5.95

$6
shop on hm.com

Hugh's look: striped tee: here, cardigan: here, denim: here, mocs: here

As seen in