New Look was launched in 1969 and is now the third largest womenswear retailer in the UK. It has a total of 590 stores internationally.