GENERATIONS celebrated together with cake and eight hours of music at a festival for all the family.

The annual Forever Young Festival at Grimston Court care home, just east of York, saw performers spanning ten decades.

The youngest was a six-year-old with Wigginton Singstars of Wigginton Primary School.

The oldest was Barbara Tildesley, 91, who sang and played piano duets with Kieran White from the King and I, Mama Mia and by Sinatra.

As well as listening to music, the audience of families, many of which were multi-generational, devoured cake and cups of tea.

Performer Steve Cassidy who has entertained audiences since the 1950s, said: “Days like this remind me how important music is to stay young seeing all ages singing along, generations smiling and dancing together. It is a truly inclusive event."

The entire event made £6,500 which was split equally between Age UK York and St. Leonard’s Hospice.

Organiser and performer Big Ian Donaghy said: “These two charities are invaluable to the city. We all know someone who has needed the exemplary care of the staff at St.Leonard’s and Age UK provide vital services to combat loneliness and social isolation in the elderly.”

“Music and food bring people together. Think of your happiest memories… they often involve music or eating something delicious with family and friends.”

“Thank you to everyone who  in any way helped us prove that Fun has no age limit.”

When older audience members couldn’t get to the dance floor, the music went to them with sax player Dave Kemp serenading octogenarian Mary Richardson to her and her friends’ delight.

“I’ve never heard a saxophone so beautiful up close so I gave him a big kiss,” said Mary who had travelled from Glenholme House Care Home in Sunderland.

Other performers included Big Top tent headliner The Grand Old Uke of York, individuals, trios and the Stamford Bridge Community Choir.

The Gran (not Grand) Finale led by Big Ian featured several artists including Barbara Tildesley and Jess Steel, who played “I say a little prayer” in tribute to Aretha Franklin.