Princess Beatrice attended the annual Global Gift Gala tonight, held at the Rosewood Hotel in London.
The event was attended by some of the biggest celebrity names, including Victoria Beckham, Eva Longoria and Amanda Holden to name a few.
The bash is held every year in order to raise funds for charity. It is now in its ninth year.
Beatrice’s two-tone dress featured a black skirt and a white gem-edged top.
The Princess of York opted for a plunging neckline which showed off a hint of cleavage.
A large glittering bow feature adorned the front of the long formal gown.
Beatrice’s chose to keep her neckline free of jewellery but wore rings on both hands as well as earrings.
A jewelled poppy was pinned on the dress in remembrance of those who gave their lives in World War One, as is tradition in November.
The princess’s brunette tresses were elegantly curled and tumbled around her shoulders.
A black clutch completed the outfit as she posed for the cameras on the red carpet.
Beatrice tucked in to cocktails and dinner at the gala and will have enjoyed the night’s entertainment.
Alesha Dixon and Melanie C were both among the artists due to perform at the event.
Princess Beatrice was most recently spotted at an exclusive Halloween party at Annabel’s nightclub in Mayfair.
Beatrice donned a colourful unicorn horn and purple wig for the swanky event.
She teamed the eye-catching headwear with a high-neck white dress with a black belt that featured a diamond heart buckle at the centre.
Black strappy heels and a black coat completed her monochrome outfit which let her colourful hair do the talking.
A gold glittery purse adding some glamour to her costume.
Beatrice’s sister, Princess Eugenie, got married last month with Beatrice as the Maid of Honour.
Beatrice wore a blue Ralph & Russo dress with an asymmetric bateau neckline. A little dragonfly broach was pinned to the front of the dress and she added a violet and navy blue headband.