Princess Beatrice has been named the Best Dressed in Britain. The 35-year-old royal – who is the daughter of Prince Andrew and his ex-wife Sarah Ferguson, Duchess of York – was ridiculed for her sartorial choices in her 20s, but now respected fashion and lifestyle magazine Tatler have appointed her the most stylish woman of 2024. Explaining Beatrice’s position at the top of the list, the publication hailed her as the “Princess of Perfection” and wrote: “The master of this fashion feat? Princess Beatrice of York. “Once the subject of much jest thanks to that Philip Treacy hat at the Prince and …