The songstress made the most of her uh-mazing figure in the navy number, which she paired with spiked Louboutins and red hot lips.
Kate Beckinsale also earned a place on our best dressed list as she nailed the neon trend in London.
White accessories gave her bright green dress a cute edge, while aviator shades and a laid-back updo ensured she still ozzed off-duty glam.
We can’t stop staring at Kelly’s figure-hugging frock, but Kate’s acid bright look has us squealing with SO much style love!
But whose look do you prefer?