Princess Sofia at Prince Oscar's christening

Prince Oscar, who is celebrating his 1st birthday today, was christened on May 27, 2016, in the Royal Chapel of Stockholm Palace. All members of his immediate family were there, including his aunt, Princess Sofia. 

According to Sarah, Sofia wore a light blue Antonio Berardi short-sleeved dress for the occasion with her Order of the Seraphim brooch. She was also wearing Yves Saint Laurent nude shoes and a nude colored hat. Her Valentino clutch matched her shoes and hat, as well. She sat in between her husband, Prince Carl Philip and Christopher O'Neill - the husband of Princess Madeleine. Chris had her nephew, Prince Nicolas on his lap who was chewing on a toothbrush for much of the christening and looking to his Aunt Sofia. 

Sofia was on maternity leave at the time of the christening, as she had just given birth to her first child, Prince Alexander a month earlier on April 19. Alexander would be christened on September 9. 

Oscar's godparents were Princess Madeleine, Crown Prince Frederik of Denmark, Crown Princess Mette-Marit of Norway, Oscar Magnuson, and Hans Åström. He wore the traditional Swedish Royal Family christening gown first worn by future King Gustaf Adolph in 1906. His name was embroidered on it afterwards. 

Prince Oscar's christening. Photo: Jonas Ekströmer, TT/The Royal Court, Sweden

Prince Oscar's christening. Photo: Jonas Ekströmer, TT/The Royal Court, Sweden

Queen Silvia in the Alps 2017

Princess Charlene at the Prix Princesse Charlene de Monaco Charity Mile