Community choir Pop Chorus brought Christmas musical magic to Ipswich town centre.
The singers performed a range of festive classics and carols on the Cornhill, raising funds for FIND (Families in Need).
As crowds of shoppers gathered to join in, some listening youngsters couldn't resist dancing to the tunes.
Pop Chorus director Yula Andrews said the singers were "really enjoying the vibe in Ipswich town centre.
"We are really excited to be down on the Cornhill supporting FIND - we have been raising money for them for a whole year, and have done really well," she said.
FIND provides food and other items to people in need and has just moved into the town's new foodbank.
Pop Chorus is now preparing for two concerts at the Regent in Ipswich on December 1, at 4pm and 7.30pm.
They will feature more than 150 singers and a wide range of festive music.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here