New Look is a South African-owned British global fashion retailer with a chain of high street shops. Read More