The Swedish royal family gathered in the Royal Chapel in Stockholm on Sunday for the publication of the banns of marriage ahead of the wedding of Princess Madeleine and her fiancé Christopher O'Neill.
The ceremony was followed by a private lunch. There was also an afternoon reception planned at the Royal Palace for invited guests only.
Chris O'Neill wore a dark suit and Princess Madeleine wore a mint green dress created by Swedish designer Pär Engsheden, who also designed Crown Princess Victoria's wedding dress.
The tradition of reading the banns of marriage in church was introduced in Sweden during the thirteenth century and remained mandatory until 1973. The ceremony is called "lysning" in Swedish.
Traditionally, the purpose of the ritual was to investigate whether there were any legal barriers to the marriage.
Today, that procedure is handled by the Swedish Tax Agency (Skatteverket), but the tradition of holding a church ceremony lives on.
Chris O'Neill has chosen to remain a US citizen following his marriage to Madeleine. A statement posted on the couple's official royal wedding website explained that Chris has declined Swedish citizenship and so will not hold a position of responsibility with the Swedish royal household.
Madeleine's and Chris' wedding will take place at the Royal Chapel on June 8th and will be broadcast live on television.