After a week of cold temperatures and sporadic downpours you could have been forgiven for worrying whether the 2017 Capital Summertime Ball would be it's usual sweltering self.
But there's something about the Summertime Ball and its high octane acts that brings the sun out and so it proved as a glorious day was further lit up by a stunning bill.
Bruno Mars set the tone and after he got everyone moving to Uptown Funk the tempo barely dropped for a moment.
The energy was so high in fact that Stormzy even indulged himself a moment to capture the memory on his phone and, a short time later, Martin Jensen proved imitation is the sincerest form of flattery by following his lead.
As is always the case the Summertime Ball churned out epic act after epic act even surprising us with one we didn't expect as Craig David bounded onto the stage.
But, as the late began to dim, it down to Sean Paul, Niall Horan and, finally, Little Mix to give the event the climax it deserved.
They didn't disappoint, a stadium shaking performance from the biggest girl band in the world ensured this is yet another Summertime Ball which will live long in the memory of all who attended it.
Line Up
BRUNO MARS
ZARA LARSSON
STORMZY
OLLY MURS
LOUISA JOHNSON
CLEAN BANDIT
MARTIN JENSEN
DUA LIPA
JAX JONES AND RAYE
SHAWN MENDES
SIGALA
JP COOPER
JULIA MICHAELS
5 AFTER MIDNIGHT
JAMES ARTHUR
ZEDD
CHARLIE PUTH
ANNE MARIE
LIAM PAYNE
RAG N BONE
SEAN PAUL
NIALL HORAN
LITTLE MIX