She may have been a Princess by official title, but Diana was also the Queen of style, and was never one to shy away from a bold (and often bright) forward fashion trend. There are so many iconic Princess Diana dresses to choose from, it was hard for us to select our favourites.

From the classic and elegant ‘John Travolta’ dress that Princess Diana wore to a White House ball where she danced the night away with the young ‘Grease’ star, to the iconic gown with the ‘Elvis collar’ that sold for thousands when auctioned for charity many years later.

The iconic Princess Diana dresses shown above are just some of our favourites – which look sticks in your mind as one of your favourites on the late Princess? Let us know on our Facebook page.