NORTH SHORE MYSTERY DINE AROUND. Friday, Sept. 28, 5 to 11 p.m., Salem Waterfront Hotel and Marina, 225 Derby St. Third annual event to benefit Hospice of the North Shore & Greater Boston. Following a VIP reception and hors d’oeuvres, guests will leave the hotel at 6:30 p.m. for the dining festivities, then return at 9 p.m. for music, dancing, cash bar, dessert buffet and auction, hosted by Billy Costa. www.nsdinearound.eventbrite.com.
BEAR GALLERY RECEPTION. Friday, Sept. 28, 5 to 8 p.m., Montserrat College of Art, Student Village Basement, 26 Essex St., Beverly. Gallery reception for juried show “Everything Red: Mixed Media Show,” curated by Joyce Fombah, in Montserrat’s student-run Bear Gallery. Exhibit on view through Oct. 15. email@example.com or www.montserrat.edu/galleries.
FUR BALL. Friday, Sept. 28, 7 to 11 p.m., Italian Community Center, 302 Rantoul St., Beverly. The Friends of Beverly Animals hosts its annual fundraiser for the no-kill animal rescue and adoption shelter in Beverly. Event includes music by the 5 O’Clock Somewhere band, dancing, food, raffles and cash bar. $20/person. firstname.lastname@example.org, 978-927-4157, email@example.com or 978-922-7190.
EVENING PARTY CELEBRATING STYLE. Thursday, Sept. 27, 6:30 to 9:30 p.m., Peabody Essex Museum, East India Square, Salem. View PEM’s new exhibit, “Hats: An Anthology by Stephen Jones”; create a fascinator with milliner Sarah Havens; model in a fashion shoot with photographer Keith Patankar and learn behind-the-scenes tricks; and learn tips during Bill Graham’s and Jessen Fitzpatrick’s styling sessions. Gypsy swing music by the New Boston Duo, vintage fashion film clips and cocktails from the cash bar. $5 for PEM/PM members and Salem residents, $7/nonmembers. 866-745-1876 or www.pem.org.
GALA 90TH ANNIVERSARY BASH. Saturday, Sept. 29, 8 to 11 p.m., Abbot Hall, 188 Washington St., Marblehead. Marblehead Arts Association will celebrate its 90-year anniversary with food, live big band tunes and dancing. Attendees are encouraged to wear 1920s attire and masks. $75/ticket. 781-631-2608, www.marbleheadarts.org or firstname.lastname@example.org.