The daughter of Sweden's Princess Madeleine and New York banker Christopher O'Neill has been baptized 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 Feb. 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.