Princess Sofia of Sweden had all eyes on her stylish ensemble as the proud mom attended the christening of her son, Prince Alexander on Friday (Sept. 9). The royal looked chic as can be in a white broderie anglaise dress and cream ankle-strap pumps for the service at the Drottningholm Palace Church.
With her brunette hair slicked back into a low chignon, Sofia accessorised with a pretty pearl headband and jewel earrings. The princess completed the look with neutral smoky eye make-up and pink lipstick, and looked radiant as she cradled her four-month-old son on her lap.
Sofia was not the only royal to glam up for the family event. New mum Crown Princess Victoria donned a pink lace Elie Saab midi dress teamed with nude court shoes and drop earrings, plus the Royal Family Order pin.
The gorgeous designer dress is currently available in limited sizes on Net-a-Porter for $6,220.
The 39-year-old, who has been named as one of her nephew's godparents, also wore her hair slicked back into a ponytail which she topped with a pink headband to perfectly match her dress.
Meanwhile Princess Madeleine opted for a blue long-sleeved floral dress with white collar detail from Erdem. She teamed the dress - which is currently sold out - with pointed court shoes and a statement blue headpiece, with her hair tied into a low bun.
As expected, the christening was a grand affair steeped in tradition. Archbishop Antje Jackelén officiated, assisted by Bishop Johan Dahlman and Chaplain Michael Bjerkhagen.
Baby Alexander was baptised using water from a spring on the island of Öland – a long-standing tradition.
After the service, Sofia and Carl Philip are expected to present their baby boy to well-wishers outside the church. The party will then move on for a reception and a private lunch at the palace. The royals will also pose for official portraits.