National cosmetics chain The Body Shop opened a storefront in Baybrook Mall next door to Dillard’s in March at 500 Baybrook Mall Drive, Friendswood. The Body Shop had a franchise location in the mall before it closed about five years ago. The newly opened store is corporate-owned. The Body Shop sells makeup, fragrances, and skin care and hair care products. In 2016, the company launched a new annual report that illustrates how the company is economically and ecologically sustainable. 281-990-0636. www.thebodyshop.com