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.