Princess Beatrice has been attending public events for as long as she can remember, but on 14 October, she proved that some pieces in her wardrobe never go out of style. The 37-year-old daughter of the Duke and Duchess of York was seen enjoying a night out in London as she headed to the grand opening of The Chancery Rosewood hotel in Grosvenor Square with her husband of five years, Edoardo Mapelli Mozzi , a British luxury property developer who descends from Italian nobility.

Princess Beatrice was seen wearing a black coat dress, which, according to the Royal British Fashion blogger on Instagram, is from Zara and is a re-wear from 2010. The structured number featured six buttons down the front to give it a military look, as well as boxy shoulders, and a hem that sat just above th

See Full Page