This year's community festive lunch at the Eskmills Venue in Musselburgh attracted more than 250 people.

The annual event, which is held free-of-charge, has been run by Hickory Food for the past six years.

The lunch, on the theme of Christmas carnival, took place on Giving Tuesday - a recent day of global giving - and was organised for older people in the local community.

Hickory staff give up their time voluntarily to serve at the lunch, collect raffle prizes and donations, and set up all the décor.

A traditional three course Christmas lunch was served with a choice of red or white wine or non-alcoholic beverage and the disco was provided by Tartan Entertainment.

Councillors Cher Cassini and Andy Forrest, ward members, and Colin Beattie, MSP for Midlothian North & Musselburgh, attended.

A spokesperson for the event said: "It's our way of giving back to the local community and to provide a bit of Christmas cheer."

Members of the Musselburgh Over 50's Club, pictured, also enjoyed the festive fun.

Carol Edmond, organiser of the over 50's club, said: "It was a fantastic event. The three course lunch and mince pies were absolutely delicious. Well done to Eskmills for fantastic day. The over 50's club was delighted."

A 'paid for' event to ring in the New Year is also being held at the Eskmills Venue. Billed as "the biggest Hogmanay party in East Lothian," more than 300 people are expected to attend on December 31.

A welcome glass of fizz and canapes are served on arrival, followed by a three course dinner created by "award-winning chefs." Coffee with petit fours can be enjoyed and a glass of fizz will herald in 2024 at midnight. A late night snack of either bacon rolls of stovies will be provided. Live music and a ceilidh will be staged by The Klones. Tickets cost £70. The party runs from 7pm-2am.