The luxury women's clothing brand opened its first Houston store in in the River Oaks District, according to a news release.