Charming Charlie is making a comeback and opening 15 new stores in March 2020, including a location at First Colony Mall in Sugar Land. The retail clothing store, which operated locations across the U.S., filed for bankruptcy earlier this year and closed all of its locations, including a store in Sugar Land Town Square. The store is known for its color-coordinated in-store setup of clothes, shoes, jewelry and other accessories. www.facebook.com/CharmingCharlie