Fundada em 2011 na cidade de Castro, Paraná, a Good Looking começou no ramo da Moda com um Outlet especializado em Roupas e Acessórios, ganhando destaque pela qualidade e preços excelentes. Em 2014, a empresa transferiu-se para São Paulo, expandindo seus serviços ao agregar o Salão de Beleza e Terapias, oferecendo uma experiência completa de bem-estar aos seus clientes.