It was a fairy tale wedding.
Crown Princess Victoria walked down the aisle to her former personal trainer, Daniel Westling, in front of 1,000 guests -- including presidents and kings -- in Stockholm Saturday.
PHOTOS: Stars' gorgeous wedding photos
Victoria, 32, heir to her country's throne (and also 196th in line to the British throne through her father, the third cousin to the Queen), met Westling when she joined the gym he owns in Stockholm eight years ago. The UK Daily Mail reports that Westling, 36, was mocked as an outsider with a country accent once their relationship went public.
Victoria was walked down the aisle by her father, King Carl Gustaf of Sweden. She wore an ivory silk, off-the-shoulder gown designed by Par Engsheden and a 16-foot train that perfectly matched her veil. Roger Vivier created Belle de Nuit heels for the bride's big day. The country's native Ikea erected a two-story replica of the princess' castle.
PHOTOS: Can you believe these stars dated?
Ten flower girls held small white bouquets and white dresses, while three pageboys dressed in sailor suits.
Four ministers conducted the ceremony, held in the Stockholm Cathedral, in which the bride and groom teared up. They both loudly exclaimed "Yes!" when one of the archbishops asked them to confirm their vows.
PHOTOS: HUGE celeb engagement rings!
After saying "I Do," the couple boarded the gilded boat Vasaorden and headed off to the palace for a lavish reception. Some 250,000 people lined the streets of Stockholm to wish them well. See more photos of the wedding.
Westling -- who grew up middle class, the son of a post office clerk and social services center manager -- is now Prince Daniel, Duke of Vastergotland.