Tag Archives: the shops at buckhead

The Shops at Buckhead are about to get even more beautiful with the addition of NARS. On April 8, the luxury makeup brand is opening one of only eight freestanding U.S. boutiques in the popular new shopping district. The nearly 1,5000 square-foot … Continue reading

Posted in Best Beauty | Tagged , , | Leave a comment