The has undergone a gradual but very significant fashion evolution from edgy It-girl to elegant royal. When Kate Middleton first hit the headlines as Prince William's girlfriend at St Andrews University, it wasn't unusual to see her embrace 00s fashion trends, from low-slung jeans to cropped tank tops and mini dresses. This rebellious fashion extended to her wedding guest looks, too, judging by the photos of Lady Rose Windsor and George Gilman's wedding in July 2008.

Aged 26, Kate was pictured making a solo appearance at the Queen's Chapel, St James' Palace since her then-boyfriend Prince William was practising disaster relief in the Caribbean. She looked beautiful in a knee-length purple floral dress covered with a white, black and blue boho print. The colourful dress featured a low V-neck and a floaty skirt, and she paired it with a waist-defining white jacket with corset-style closings, black heels and a matching feathered fascinator.

READ NEXT: While white is often reserved for the bride, it is at royal weddings due to the historical belief that it would deter evil spirits. Some rule-breaking royal wedding guests such as Queen Elizabeth II and Princess Anne have worn the forbidden hue in the past, but Kate's may have had an underlying meaning. Colour expert Gabi Winters from previously told HELLO!: "Scientifically speaking white contains an equal balance of all the colours of the spectrum, so naturally, white's most fundamental feature is equality, neutrality and independ.