The most fashionable princesses of all time

Princess Olympia of Greece, seen here rocking head-to-toe Balmain, never lets us down when it comes to cool style. The young royal certainly takes fashion seriously: she's a student at New York City's Parsons School of Design and in 2016 became a face for Michael Kors.
Photo: Getty Images

Queen Elizabeth's late sister Princess Margaret, seen here in sequins and fur in 1951, was a true trendsetter in her heyday. Curator of the Fashion Rules exhibition at Kensington Palace Cassie Davies-Strodder told Grazia: "Margaret was a distinctive fashion icon because she was so glamorous – with all the beauty of a Hollywood film star, she brought a new kind of style of the Royal Family." Princess Margaret's style has been rediscovered by a new generation thanks to her oh-so-cool character on Netflix series The Crown.
Photo: Getty Images

We've heard about the Kate Effect and the George Effect – and royal toddler Princess Charlotte shows that she, too, has inherited the magic touch when it comes to fashion. Thanks to Prince William and Kate's daughter, previously little known childrenswear brands like M&H and Amaia Kids have become hot properties.
Photo: Getty Images

Former Olympic swimmer Charlene Wittstock became Charlene, Princess of Monaco when she married Prince Albert II in 2011. Some of her favourite designers include Dior, Akris and Giorgio Armani, and Charlene favours tailored looks that show off her svelte and fit frame.
Photo: Getty Images

Prince William and Prince Harry's mom Princess Diana was one of the most photographed women of all time. With every snap she showed off her elegant and bold style proving that both gowns and suits – and even LBDs – could be perfectly regal.
Photo: Getty Images

British royal Princess Michael of Kent – married to King George V's grandson, Queen Elizabeth's cousin Prince Michael of Kent – has long been a fashion icon. She's maintained her classic style throughout the years and can still be seen at many events looking the picture of elegance.
Photo: Getty Images

Princess Elizabeth Von Thurn Und Taxis, a member of one of Germany's most prominent families, is so fashionable she's actually a style editor for Vogue. Her eclectic sartorial choices can often be seen at the world's most elite parties.
Photo: Getty Images

Model Kendra Spears became Princess Salwa Aga Khan when she married Prince Rahim Aga Khan in August 2013. She clearly brought her runway fashion sense to her royal duties, looking just as poised as she takes on engagements as she does on the catwalk.
Photo: Getty Images

Hollywood actress Grace Kelly became a Princess of Monaco when she married Prince Rainier III in 1956. She brought her Hollywood glamour to the principality and became known for her timeless style – even inspiring Hermès' best-selling 'Kelly' bag.
Photo: Getty Images

Like her sister Beatrice, Princess Eugenie proves you don't have to wear a gown and crown to reign when it comes to style. Her looks range from bold prints to more modest styles, depending on her event of choice.
Photo: Getty Images

Like mother like daughter. Caroline, Princess Of Hanover (also Princess of Monaco) took after her mother Grace Kelly's sense of style and still dazzles in designer labels – particularly Chanel designs by her BFF Karl Lagerfeld – at both royal and fashion events.
Photo: Getty Images

Princess Madeleine of Sweden has dazzled both Europe and New York City, where she lived with husband Chris O'Neill, showing off her international sense of style in outfits that are always modern, chic and feminine.
Photo: Getty Images

Princess Virginia of Fürstenberg, known as actress Ira von Fürstenberg, is the daughter of Prince Tassilo zu Fürstenberg and a jewelry designer. She still shows off her fashion sense and was once the head of press for Valentino.
Photo: Getty Images

Princess Deena Al Juhani Abdulaziz , a member of the Saudi royal family, is the epitome of a style-savvy royal. She owns two fashion boutiques and in 2016 was named the first editor-in-chief of Vogue Arabia (she has since resigned). She even has a Christian Louboutin shoe named after her.
Photo: Getty Images

Princess Beatrice is a regular at both Hollywood and royal parties, dressing the part each time. The young royal proves she can rock an edgier look the same week she dons a traditional gown and fascinator.
Photo: Getty Images