Leicester’s Caribbean Carnival welcomed visitors from around the world this afternoon.
Despite the rain, the conditions failed to dampen spirits as the procession of colourful costumes, dancers and booming music hit the streets.
Tens of thousands of people are thought to have attended the event, which set off from Victoria Park, moving into the city centre and ended back in the park via London Road.
Armed police officers mixed with the crowds, providing reassurance and added security for event-goers.
Despite the dull weather the crowds were enthralled by vibrant dances, elaborate costumes and foot tapping music. One onlooker said the smiling faces of the carnival dancers and energetic moves shone through the dreary weather.
As fate would have it, the sun came out later in the afternoon, as the crowds enjoyed the after-party in Victoria Park.
The community-organised carnival has been held annually since 1985 and is the third-largest Caribbean carnival in the UK, after the Leeds & Notting Hill carnivals.
To keep up with all the latest news, please like our Facebook Page