Princess Madeleine of Sweden is gearing up to marry American-British financier Chris O'Neill on 8 June. While the fashion world speculates over what the bride will wear on her big day, click on the photo to see a gallery of her best looks to date.
One of the beautiful royal's most memorable outfits was the black lace dress that she wore to attend the Swedish American Chamber of Commerce dinner in 2011.
CLICK ON PHOTO FOR FULL GALLERY
Not to mention the white, bridal-esque gown that she sported during a gala performance as part of the pre-wedding celebrations for her sister Crown Princess Victoria of Sweden to Daniel Westling.
A World Childhood Foundation Dinner saw the princess don a drop-waist bejewelled creation that hung in pretty pleats from the embellished belt.
And Madeleine was a lady in blue as she attended the Opera News awards dinner wearing a light blue gown adorned with black lace.