Save as favouriteH&M Premium SelectionLinen-blend shirtHK$229.00White/Blue stripedCreamLight beige/Floral+1
Save as favouriteH&M Premium SelectionLinen-blend shirtHK$229.00CreamWhite/Blue stripedLight beige/Floral+1
Save as favouriteH&M Premium SelectionLinen-blend shirtHK$229.00Light beige/FloralWhite/Blue stripedCream+1
Save as favouriteH&M Premium SelectionOversized linen shirtHK$349.00Navy blue/StripedWhiteLight beige/Striped+2