The Body Shop is a Las Vegas cosmetics and beauty product shop that offers more than 600 natural skin and hair care solutions. The Body Shop product family includes body butter, aromatherapy, make-up and bath and body essentials. The Body Shop has multiple Las Vegas locations.