Shop all H&M’s tops for women. From everyday staples to standout pieces, we have something to suit every occasion. Mix and match casual looks, like jersey tops and printed t-shirts, with jeans or relaxed trousers. Going out out? Style up bodies with a statement skirt and your favourite heels and you’ll be set to go. Choose from a range of colours, prints and patterns to complement any style.