Notting Hill Carnival is upon us once again with more than a million revellers expected to join Europe’s largest street party over the next two days.
Carnival-goers will be looking to skies as they plan what to wear for the festivities - and whether to pile on the sun cream.