Save as favouriteH&M Premium SelectionOversized linen-blend shirtHK$229.00PinkLight beigeBlue/Striped+1
Save as favouriteH&M Premium SelectionOversized linen-blend shirtHK$229.00Light blue/StripedPinkLight beige+1
Save as favouriteH&M Premium SelectionLinen-blend shirtHK$229.00CreamWhite/Blue stripedLight beige/Floral
Save as favouriteH&M Premium SelectionOversized linen shirtHK$349.00Light beige/StripedWhiteNavy blue/Striped+2