DUNFERMLINE was full of festive spirit on Sunday as the Christmas lights were switched on in the city centre.

Highlights from a packed programme of events throughout the day included the wacky, yet brilliant, Santa Dash, some fantastic musical performances, and Provost Jim Leishman turning on the lights with the help of a lucky winner.

The day kicked off with the Santa Dash which was organised by the Rotary Club of Dunfermline.

This year's event saw around 100 runners taking part, an increase on last year, and of those who completed the full 5k, the first three to finish were Matthew Fisher, David Griffin, and Gregor Fraser.

The first three ladies were Lynsey Yeoman, Nicky Sutherland, and Val Symons; and the first three under-12s were Archie Leslie, Ruaridh Robertson, and Freya Lewis.

After the Santa Dash, there was the opportunity for some Christmas shopping at the Artisan Craft Market, where there were plenty of festive goodies.

And entertaining the crowds were musical performers including Britain's Got Talent finalist Cammy Barnes, Gavin Patrick, Dionne Hickey, Billy Reekie, and the Dunfermline Abbey Choristers.

The brass and pipe bands also wowed their audiences, with every act bringing some Christmas cheer and putting those in attendance in a right festive spirit.

Santa then led the parade down High Street to the Glen Gates, before it was time for the main event, the switch-on of the Christmas lights, hosted by Kingdom FM.

Kingdom held a competition giving a lucky winner the chance to join Provost Jim Leishman in switching on the lights, and that honour went to nine-year-old Amelia Green.

Amelia won the competition after she was nominated by her grandmother Veronica, who praised her kindness towards her classmates at school.