Sofia Hellqvist is set to marry Sweden's Prince Carl Philip next weekend and while we can't wait for that dress and ceremony, we've got something else to discuss: the outfit the future princess donned this weekend alongside her royal family-in-law.
Left to right: Prince Daniel, Princess Victoria, King Carl XVI Gustaf, Queen Silvia, Prince Carl Philip, Sofia Hellqvist, Princess Madeleine
The royals celebrated the National Day of Sweden with a reception at the palace in Stockholm, and the dress code was definitely traditional. Sofia, second from the right, is the only woman without a folded white cap, signaling that she's un-wed.
After Saturday, she'll be a cap-wearing lady—and also an official princess. Unlike Kate Middleton, Sofia will get to claim the moniker, becoming Princess Sofia, Duchess of Värmland.
Speaking of Kate, wouldn't you love to see her and Wills dressed up in some sort of Elizabethan period dress for an official portrait?
More Royal Style:
This Queen is to Skin What Kate Middleton is to Hair
See the Very Best Outfits From Queen Maxima's Royal Tour
Queen Letizia Just Wore Real-Life Cinderella Shoes