Sephora, the popular cosmetics chain, initially opened its first United States location in SoHo in 1998 and now, the store along with three other Manhattan locations are receiving full makeovers, as reported by WWD.com.
The original SoHo store unveiled its new look last week which now...
Read More