
New Look
New Look is a British global fashion retailer with a chain of high street shops. It was founded in 1969 and has since expanded to over 900 stores internationally with a mix of company-owned and franchise stores.
No size charts available for this brand yet.