California beauty buffs, rejoice! Make-up brand, NARS, has just opened its first West Coast boutique on the famed Melrose Avenue in Los Angeles. Nestled in between Marc by Marc Jacobs and Joie, the new boutique is the company’s second flagship store and is three times the size of the...
Read More