So many beautiful people
This bank holiday weekend, thousands of people came to London for Notting Hill Carnival. Crop tops, feathers, sequins, glitter, fishnet and frayed denim filled the streets on one of the best dressed years yet. Here's our favourite outfits: