Perfect Ed Sheeran
Royals from across the globe have been fashion icons for centuries. Here's our roundup of the most stylish royals in the world.
Crown Princess Marie-Chantal is renowned for her elegant fashion sense.
As well as being a fashion icon, Crown Princess Mette-Marit of Norway works to fund humanitarian projects in Norway and abroad.
Charlotte Casiraghi, fourth in line to the throne of Monaco, is the granddaughter of beautiful Hollywood icon Grace Kelly...and it shows!
Since marrying Prince William in 2011, the stylish Duchess of Cambridge has had a huge impact on the British fashion industry.
Princess Sirivannavari Nariratana, the only daughter of the Prince of Thailand, is currently studying fashion and textiles at University.
24-year-old Princess Beatrice often makes it into the headlines with her fashion choices.
Crown Princess Mary of Denmark in 2013 was recently voted the world's most stylish royal... a well deserved title.
Queen Rania Of Jordan is regularly ranked as one of the most beautiful, stylish women in the world.
Princess Charlene of Monaco, a former Olympic swimmer, is famed for her classy fashion sense.
Elegant Princess Letizia of Spain was a journalist and news anchor before marrying the heir to the Spanish throne, Prince Felipe.
Fashion-forward Queen Maxima often chooses bold colours and bright jewellery.
HRH Princess Madeleine Of Sweden, who married in summer 2013 wearing a Valentino Couture gown, is famously stylish.
Caroline Princess of Hanover is the daughter of fimstar Grace Kelly, and is renowned for her elegant style.
The Queen's granddaughter Zara Phillips looks chic and sophisticated.
Princess Masako of Japan usually opts for a formal, conservative style for public appearances.