Bideford Carnival took place last night (Saturday) with a colourful procession of ravers, hippies, land girls, film stars - and even Father Christmas!

Thousands of people lined the streets of Bideford yesterday evening (Saturday) for the town’s carnival.

There were 49 entries - up on last year - to this year’s event which celebrated vintage years.

From the cast of Mary Poppins to land girls, hippies and milk maids, this year’s entries pulled out the stops.

The carnival parade was followed by more than 200 pipers and drummers forming the Massed Pipes and Drums event.

The evening drew to a close with fireworks for the whole crowd to enjoy.

Scroll through our gallery (above) to see more photos from Bideford Carnival.