Princess Beatrice turned heads as she stepped out in a gorgeous black mini dress and full-length bright red jacket for a glamorous outing this week.
The 30-year-old showed off her legs in the stylish number, which she paired perfectly with sky-high black stilettos and a designer mini handbag.
Wearing her hair down and straight, Prince Andrew’s daughter accessorised with a chunky black headband for the Burlington Arcade 200th anniversary dinner.
Looking incredibly fashionable, Beatrice posed confidently in front of cameras in the stunning jacket, which according to Hello! magazine was worn by her younger sister Princess Eugenie late last year.
The princess was snapped enjoying the night out with fellow guests who celebrated the momentous anniversary of one of the world’s oldest and most luxurious arcades.
The famous shopping destination in London attracts over three million visitors each year who eagerly browse through over 40 luxury boutiques. During the event on Wednesday, attendees were treated to champagne and a delicious three course feast.
While the princess went solo to this celebration, last month she stole the spotlight as she was spotted out and about with her new boyfriend Edoardo Mapelli Mozzi. The two were snapped enjoying dinner at an upmarket steak restaurant in London.
The young royal could barely keep the smile off her face as the pair left the restaurant together, having seemingly coordinated their outfits to match each other, both wearing a subtle hint of crimson.
The pair were also joined at the Mayfair restaurant by Beatrice’s mother the Duchess of York, who wrapped up against the cold in a gold pashmina, which added a touch of glamour to her outfit.