A spectacular fireworks show signalled the start of Christmas in Maidenhead on Saturday evening.
A choir, rock band and a range of attractions such as fire jugglers were at the town hall in St Ives Road for the switch-on of the town's Christmas lights.
Kevin Cruise, as his pantomime character Simple Simon, attended the switch-on with Maidenhead United's Yorkie the Magpie.
The star of the show, though, was seven-year-old Zoe Hibbert, who won a Norden Farm competition and hit the switch.
Town manager Steph James said: "We had a fantastic time.
"We had lots of nice comments from the public."
In particular, she was pleased with the fireworks, launched from the town hall roof, which were provided by Shellscape Pyrotechnics, based in White Waltham.
Steph said: "They do us a fantastic show.
"They just pull out all the stops and come out with something bigger and better.
"I dread to think how it will be next year," she joked.
"We are really pleased."
Josh, Emily and their son Kai Cunningham, two, who were in the crowd agreed it was 'one of the best displays' they had seen, having lived in the town all their lives.
Preparations for the event started early on in the year, and a Christmas Committee of various local groups books in stalls and other Christmas amenities.
About 4,000 people were around for the light switch-on, Steph believed, and they were entertained by Next Stage Choir and the band Riser.
Top Ten Articles
It's time to get voting as readers get their chance to decide the winner of the Independent Retailer of the Year at the inaugural Windsor and Maidenhead Business Awards.