It's not often a girl looks this good in skintight leather. But Alesha Dixon got it spot-on as she arrived at James Ingham's Jog On To Cancer party at the Kensington Roof Gardens on Wednesday night.
Never-ending legs without an inch to pinch helped nail the look, which the Britain's Got Talent star layered up with a loose sheer shirt, strappy sandals and gold accessories.
She was joined at the bash by a host of stars, including Mel C, who was pretty in a printed dress with fierce lace-up ankle boots.
Getting leathered never looked so good... See more stars working it below: