NYC Beauty Haul: Generation Beauty + Nars + Birchbox