Award-winning Scottish jazz singer Alison Affleck warms up at Dunfermline's Carnegie Hall as she gets ready for this weekend's Fife Jazz Festival.

Ms Affleck will perform twice at the 7th edition of the three-day festival, which starts on Friday.

Another highlight will be two concerts featuring Chris Barber's Big Band. The 84-year-old trombonist plays in St Andrews on Friday night and Dunfermline the following evening.

Picture: Gordon Terris.