Thousands on the streets of Brighton for the Children's Parade
The streets of Brighton have been awash with colour as thousands march in the annual Children's Parade as part of this year's Brighton Festival.
Around 3,500 school children, the majority dressed in costumes, have been taking part in the event.
The Children's Parade officially marks the start of the Brighton Festival with show stopping costumes designed and made by youngsters.
Fifty eight local schools take part in the procession with around 10,000 people watching the parade.
Schools have been allocated a folk tale from a selection chosen to reflect the diversity of artists taking part in the Festival.
The stories have been studied and explored by teachers and pupils before being presented in costume, music and carnival structures.