Christian Louboutin Has Its Own Home and It’s Arrived in Houston!
Red bottoms have officially arrived in Houston! Last week I (Alyssa) had the pleasure of checking out Christian Louboutin’s newest store in The Galleria and let me just say…it is 2200 square feet of glam at its finest! This store marks the brand’s 135th opening globally, the 2nd location in Texas, and the first stand-alone […]
Read More








