Woolworths Beauty has launched its first standalone store in Cape Town