Princess Beatrice hits the red carpet in fashion-forward fishtail gown

Princess Beatrice looked stunning on the red carpet. (Getty Images)
Princess Beatrice looked stunning on the red carpet. (Getty Images)

Princess Beatrice wowed the red carpet last night in a stunning fishtail dress as she represented her grandmother the Queen.

Glamourous Bea and husband Edo Mapelli Mozzi were attending a preview of the equestrian extravaganza that will be shown during the Queen's Platinum Jubilee celebrations.

The 33-year-old royal and her husband, 38, were treated to a mini live preview version of A Gallop Through History, which will form part of the Royal Windsor Horse Show from 12th-15th May.

Princess Beatrice arriving with husband Edoardo Mapelli Mozzi during the charity preview night of A Gallop Through History (Getty Images)
Princess Beatrice arriving with husband Edoardo Mapelli Mozzi during the charity preview night of A Gallop Through History (Getty Images)

Read more: Prince William hug leaves elderly man overcome with emotion

For the occasion, mother-of-one Beatrice picked a stylish maxi dress with a vibrant floral print from one of the Duchess of Cambridge's favourite designers, The Vampire's Wife.

It featured puffed and gathered sleeves with an elegant fishtail hem. Bea left her auburn locks flowing and completed her look with statement feather earrings.

Meanwhile, her husband looked dapper in a black velvet blazer, which he wore over a white shirt and a black bow tie.

The couple, who had left eight-month-old daughter Sienna at home for the evening, looked relaxed as they arrived at the show and seemed to be enjoying their time out.

Watch now: Princess Beatrice named baby in tribute to her grandmother

Read more: Duchess of Cambridge wears £170 blouse from Samantha Cameron's label in Glasgow

The Royal Windsor Horse Show, which kicked off last night and will run until Sunday, is the Queen's favourite event of the year, but it was announced the 96-year-old Monarch would not attend this year due to mobility issues.

Beatrice looked like she enjoyed the preview of the show created in honour of her grandmother and was seen waving enthusiastically from her car at the end of the evening.

Princess Beatrice waved to the crowds after the show. (Getty Images)
Princess Beatrice waved to the crowds after the show. (Getty Images)

Read more: Meghan, Duchess of Sussex: Businesses must help working mothers with childcare

This outing comes as it was revealed that couple as well as Princess Eugenie, 32, and her husband Jack Brooksbank, along with several other royals, won't make an appearance on the balcony of Buckingham Palace during the Queen's Jubilee celebrations.

In a formal statement about the decision, Buckingham Palace said: 'After careful consideration, The Queen has decided this year’s traditional Trooping the Colour balcony appearance on Thursday 2nd June will be limited to Her Majesty and those Members of the Royal Family who are currently undertaking official public duties on behalf of The Queen.'