More than 20,000 people joined in the carnival spirit in Hastings to raise money for charity.

The town's carnival celebrated its 33rd year in style with a procession of about 55 floats weaving its way from the fishing quarter through the town centre.

Miss Hastings and carnival queen Sophie Foster was flanked by princesses Amanda Hills and Lucy Hide during the procession, which ended with a fireworks display on Friday night.

The colourful floats represented town businesses and organisations, including the Guides and Scouts.

Last year, it raised more than £6,000 for charities, including the Brownies, Guides and the Red Cross.