The elegant 23-year-old was accompanied by her boyfriend of two years, Alex Dellal, to the Love Ball, held to raise funds for the Naked Heart Foundation.
Charlotte – pretty in a layered pink gown - wasn't the only A-lister making an impression at the event.
Former model and mum-of-one Elizabeth, who was attending with husband Arun Nayar, turned heads in a striking blue sari, finishing the look with dramatic eye makeup.
And on hosting duty was the woman behind the charity, model Natalia Vodianova, who looked gorgeous in a ruffled scarlet gown.
The night was a resounding success, raising £12 million which will go towards building children's play parks in deprived areas of Russia.
Others in attendance included Peaches Geldof, Leona Lewis – showing off a new tattoo – and Tracey Emin, who auctioned some of her work for the cause.
The centrepiece of the auction was a pink and white diamond necklace, designed by Natalia and made by diamond experts De Beers. It sold for £180,000 to PR boss Matthew Freud.