Lauren Luke
Times Square Sephora Opening Festivities!
Celebrate! Sephora has just opened a brand new store in Times Square, on 42nd street and Seventh Ave, and lucky me, I got to attend some of the fun! By far the most exciting part...
By Laurel Pantin