Hundreds of thousands of people have turned out for the Notting Hill Carnival in London. The two-day event happens every August bank holiday weekend.
The first day, Sunday, is Children's Day and there are prizes for the best costumes! We reckon this girl has a good chance!
People who come to the carnival are treated to massive parade of dancers, music and floats along a three and a half mile route.
The colourful carnival is billed as the biggest street party in Europe, with people dancing in the streets as music blares out of sound systems.
And judging by all these drummers, it's probably one of the loudest street parties in Europe too!
On the second day, Monday, it's the turn of the adults to take centre stage.
People who take part in the parade often spend months preparing their costumes.
The carnival has been going since 1966 - the same year that England last won the World Cup!