A parade of floats snaking its way through west London, brightly-dressed performers, and bank holiday weekend sunshine - thousands of revellers enjoyed dancing in the streets at the Notting Hill Carnival.
But Europe's biggest street party was marred by arrests across the two-day event. There were 440 arrests in total, and many of them were related to drugs and offensive weapons.
Ambulance crews and St John Ambulance staff treated more than 1,000 people, mostly for alcohol-related issues.
-- London Ambulance (@Ldn_Ambulance) August 29, 2016
There were 156 arrests on Sunday, and 284 up to 11.45pm on Monday.
Some people were arrested for more than one offence, and 26 knives were seized. Police said there were four incidents involving people being stabbed.
On Sunday, a 14-year-old was arrested after a 15-year-old boy was stabbed on Wornington Road in Kensington and Chelsea. The same day, two boys aged 15 and 16 were stabbed in Ladbroke Grove. None are in a life-threatening condition, police said.
-- Supt Robyn Williams (@SuptRobynMPS) August 29, 2016
Sixty-four people were arrested during the carnival for having an offensive weapon, while there were six arrests for sexual offences and 17 for assaults on police.
Met Police licensing officers also seized a large canister of compressed nitrous oxide on Queensway. Officers understand the canister had the capacity to fill 2,250 small canisters, representing a street value of more than £150,000.
-- Metropolitan Police (@metpoliceuk) August 28, 2016
As the street party came to a close on Monday evening, carnival-goers kept on dancing.
Revellers watched the colourful parade from balconies on Ladbroke Grove while people of all ages took to the streets to celebrate.
Colette Ford, from Salisbury, was among those taking part in the carnival. Dressed in an elaborate Dominator costume which cost £170 to match a 50 Shades Of Paradise float, she said: "It's a lovely amazing atmosphere to be part of."
Dancer Jasmin Castrioty, 25, said she had loved her first experience of carnival, saying: "The rhythm is absolutely stunning. I can actually feel it. Next year we are coming back."
Teacher Jan Harvey, who is originally from Jamaica, said: "Everybody is enjoying themselves."