Photos by Jen Manell ·
Friday, April 3, 2026
From left: Gina Moussouris, Thalia Ruark, and Grace McWaters, as Ali, Sophie, and Lisa, respectively, look through a scrapbook to unlock information about Sophie’s mom’s past.
Jackie Beauchemin, Adelle Besse, and Jane Besse, belt out “Dancing Queen” as reunited friends Rosie, Donna, and Tanya, respectively.
Adelle Besse as Donna (standing on chair), along with the cast, perform “Money, Money, Money.”
Music group The Dynamos, Tanya, Donna, and Rosie (played by, from left, Jane Besse, Adelle Besse, and Jackie Beauchemin) perform “Super Trouper” in costumes made entirely by Bromfield senior Faith Beckett.
Adelle Besse, as Donna, helps Thalia Ruark, as Sophie, put on her wedding dress as the two perform “Slipping Through My Fingers.”
Sam Carmichael (played by Cary Walker) and Donna (played by Adelle Besse) discuss their past and Sophie’s upcoming wedding.
Pepper (Laurel Urquhart) flexes as Amelia Haley (right), playing an Influencer, records and posts her travels. In the background are Olivia Hu (left) and Sabina Haley.
Sky and Sophie (Fritz Kosakow-Yu and Thalia Ruark) perform “Lay All Your Love on Me.”
Harry Bright (Cecil Morton) and Donna (Adelle Besse) reminisce while performing “Our Last Summer.”
Donna’s employees Eddie and Pepper, portrayed by Kate Morton (left) and Laurel Urquhart, respectively.
Bill Austin, played by Eleni Kekis (left), and Rosie, played by Jackie Beauchemin, perform “Take a Chance on Me.”
Adelle Besse as Donna, delivers “The Winner Takes It All.”
Read the article: ‘Mamma Mia!’ at Bromfield brings the drama — and the disco