With less than 24 hours to go until Luton Carnival, final preparations are underway.
Around 150,000 people are expected to join the festival, which is Europe's largest carnival.
The parade itself kicks off at 1.30pm on Sunday.
More top news
Clear skies overnight but remaining frost-free. Another sunny day tomorrow and increasingly warm as we head towards the weekend.
Voting is taking place across the Anglia region in the biggest test of political opinion since the General Election in May 2015.
Leading micro-surgeons from around the world are at a two day conference in Norwich discussing pioneering techniques