Twirling and dipping on the dance floor, her distinctive red hair cascading behind her, Princess Beatrice was the belle of the Adventure in Wonderland Ball on Thursday evening.
The fun-loving royal got into the party spirit as she was spun around by a fellow party-goer at the charity event, which was held in aid of Great Ormond Street Hospital Children’s Charity.
Beatrice was one of the first VIPs to start dancing at the star-studded event, held at Mr Fogg’s in Mayfair. And her fellow guests watched with delight as she stole the show.
The 25-year-old chose a pretty royal blue outfit for her charity night in the capital. She teamed a silk top with a pleated navy mini skirt, tights and heels, adding extra sparkle with an eye-catching necklace.
After thanking her dancing companion with a hug — at one point, their energetic routine saw Beatrice’s Alice band fly off her head — Beatrice got down to business, and gave a speech to the star-studded audience.
Guests at the ball included Topshop heiress Chloe Green, who chose on-trend tartan for her evening out. The 23-year-old — who is currently dating Marc Anthony — looked effortlessly stylish in the fun mini-dress, which she teamed with red suede platform boots and a patent clutch bag.
Eliza Doolittle showcased her quirky style in a pair of monochrome striped trousers, a fuchsia crop top, trainers and a wide-brimmed hat.
Bringing Hollywood glamour to the event was Joan Collins, who dazzled in a full-length black gown with diamante detailing. Tamara Beckwith looked equally chic in an LBD. James Blunt and Ben Goldsmith also stopped out for the special charity event.