Of all of the high street brands I shop at frequently, H&M has to be my favourite. With an extensive…