Meet Betsey Johnson at Macy's, hair styling at Ulta

Meet Betsey Johnson at Macy's Herald Square in Manhattan when she unveils her new dress collection on May 16. Credit: Shannon Sinclair
Through June 1
Ulta's Love Your Hair event offers free hairstyle consultations, with appointment, on latest trends. To book a spot, go to ulta.com/loveyour hair.
May 14
Enjoy a musical fashion show with The Juilliard School's freshman class performing and modeling clothing from Anna Sui, A Tempo boutique and Abe's Formal Wear, 7:30 p.m., Dicapo Opera Theatre, 184 E. 76th St., Manhattan; 917-741-3190; $15 donation.
May 16
Join Betsey Johnson at Macy's Herald Square, 6 p.m., as she unveils her new dress collection. Informal modeling; photos with the designer (time permitting) plus a free mirror and tote; also a beach bag with $50 Betsey Johnson purchase; 212-695-4400
May 16-19
Nouveau Bride hosts the Allure Bridal trunk show, by appointment, 1613 Merrick Rd., Merrick; 516-868-1500.
May 17-18
Saks Fifth Avenue Off 5th brings a collection of designer dresses, accessories and cosmetics, noon-6 p.m., to STITCH in Southampton. Guests will be treated to mini-makeovers, style advice and a gift; 22 Nugent St.; 631-377-3993.
May 17, 18 and 19
Bloomingdale's events: Meet with Laura Mercier artist Angela Hicks and her team for a spring mini-makeover, 10 a.m.-6 p.m. May 17-18 at Bloomingdale's Roosevelt Field, reservations suggested; 516-873-2823. May 17-19, get a complimentary monogram on any ToujoursFendi handbag purchase at Roosevelt Field (516-873-2700) and Huntington (631-425-6700) stores.
May 17-19
View the Essense of Australia bridal trunk show (with a sales rep visit Saturday), Helen's Bridal Center, 50 Austin Blvd., Commack; 631-543-6300.
May 18
Shop the Maui Jim sunglass trunk show, featuring a full line of men's and women's frames, 10 a.m.-2 p.m., at Magnacare Building, 1600 Stewart Ave., suite 108, Westbury; 516-280-3646, option 1.
May 19
Blonde D's 4th Annual Cut-a-Thon, all proceeds go to a scholarship at Deer Park High; women's cuts $25, men's cuts $15, treatments $5, extensions $10 each, 10 a.m.-3 p.m., Blonde D's Hair Shop, 1350 Deer Park Ave., North Babylon; appointment necessary, 631-586-3811, blondedshair@yahoo.com