Princess Beatrice got into the Halloween spirit and her costume was magical

Royal fans were surprised to see the oldest York sibling all dressed up on October 31st

It’s not everyday we get to see a member of Britain’s most famous family in fancy dress.

But Halloween is a special occasion – so special that Princess Beatrice herself decided to get involved with the festivities.

While her younger sister Eugenie is off enjoying married life with her new hubby Jack Brooksbank , Beatrice, 30, was busy attending a star-studded Halloween bash in Mayfair on Wednesday.

And in order to celebrate properly, the young royal got into the spirit and arrived at Annabel’s nightclub as a mythical creature.

Wearing a bright purple wig, unicorn horn and long white dress, Beatrice partied alongside Prince Harry’s ex Chelsy Davy who paired ripped jeans with a sheer lace blouse and dark spider eye make-up.

The eighth in line to the throne opted to forgo a full costume, letting her headpiece do the talking.

Back in 2016 she did something very similar as she attended the UNICEF Halloween Ball, where she wore a military-style jacket and skirt, with a sparkly cat mask.

Before this event, Beatrice was last pictured in Windsor at her sister’s wedding on October 12.

Here her outfit choice was of particular interest as she noticeably didn’t wear a bridesmaid dress, but instead chose a mid-length deep blue Ralph and Russo outfit.

Some think this decision may have been made so she could stand out in her role as Eugenie’s maid of honour.