Princess Sofia, 31, looked stunning as usual in a white lacy dress, a pearl headband, and cream-colored heels. Prince Carl Philip, 37, also looked exceptionally dashing, wearing his Swedish Navy uniform. As for Prince Alexander, his white christening gown was especially meaningful, having been worn by Prince Gustaf Adolf in 1906, and also by generations of royal babies before him.
Prince Carl Philip married Princess Sofia, a former model, in June 2015. The handsome royal is the only son of King Carl XVI Gustaf and Queen Silvia of Sweden, and is currently fourth in the Swedish line of succession -- after his older sister, Crown Princess Victoria, his niece and goddaughter, Princess Estelle, and his nephew, Prince Oscar -- making Prince Alexander fifth in line for the crown.