Mikael Fritzon/ TT via AP
It's another gorgeous royal wedding!
Sweden's Prince Carl Philip, 36, married Sofia Hellqvist, 30, on Saturday in the chapel of the Royal Palace in Stockholm in front of friends and members of the royal family.
The bride, a former reality star and glamour model, looked every bit a princess and channeled Kate Middleton by opting for long-sleeves, lace and a long train. She wore a white open V-neck wedding dress with long lace sleeves, an empire waist and a long lace-trimmed train, which kept her star-shaped tattoo between her shoulder blades revealed. She also sported a sparkling diamond tiara with emerald tips and a cathedral-length veil, with her dark brown hair styled in a bottom bun.
Hellqvist, who will be known as Princess Sofia, carried a big bouquet of white and pale pink and orange roses.
The groom, a major in the Swedish navy and race car driver, wore a black military dress uniform and held his white hat in one hand as she moved to kiss his new wife.