With the Christmas season upon us, Princess Beatrice has given a lesson in festive fashion.
The trim 22-year-old royal sparkled in an on-trend metallic outfit at a Teenage Cancer Trust charity bash in London this week.
Beatrice chose an eye-catching gold skirt, which she teamed with a black satin top and suede winter boots for the party.
The evening was the culmination of a three-day event, which featured an exhibition and auction of 42 works from some of Europe's most hotly-tipped artists.
Beatrice, who this year ran the London Marathon for Children in Crisis – was perfectly at ease chatting with guests at the exhibition, many of whom have been affected by the disease.
While her own boyfriend Dave Clark was unable to attend, other famous guests included Razorlight rocker Johnny Borrell.
Photo: © Rex