Victoria's Secret will be opening its first New Braunfels location at the Creekside Town Center in the storefront that was previously occupied by women's handbag and accessories retailer Charming Charlie. The business sells lingerie, clothing, accessories and beauty products. The new store will also offer products from its Pink line, which caters to younger women.