The spirit of the Fab Four was celebrated in true Hastings style on Sunday at the biggest ever Beatles Day event.
From marching bands to rock music and stage shows to jazz, the music of the Beatles was celebrated in every genre imaginable.
This year was the 16th event with a record 95 acts taking part on three stages at the White Rock Theatre.
For the first time there was an acoustic stage set up in top floor bar area which was packed for much of the day.
On the main stage the music started at midday and ran through non-stop to around 10.30pm finishing with a rousing finale lead by event organiser Pete Prescott.
Around £20,000 was raised on the day for Macmillan Cancer Support.
Photos by Frank Copper.