Princess Leonore baptised in Sweden
The daughter of Sweden's Princess Madeleine and New York banker Christopher O'Neill has been baptised outside Stockholm.
Princess Leonore Lilian Maria will be known as the Duchess of Gotland - in reference to Sweden's largest island. She is King Carl XVI Gustaf's second grandchild and was born in New York City on February 20.
Some 150 guests - mostly family and friends - attended the ceremony in the church of Drottingholm Palace outside Stockholm on Sunday. It comes exactly a year after Princesse Leonore's parents wedded in Stockholm.
Leonore is fifth in line to the Swedish throne; her mother is fourth.
Sweden is a constitutional monarchy in which the royals primarily serve as figureheads. The king is the country's head of state, but his powers are limited to ceremonial duties.