Prince Oscar's godparents have been revealed by the Swedish royal palace ahead of the baby's christening on Friday (May 27). According to a statement, Princess Madeleine was asked by her older sister Crown Princess Victoria and her husband Prince Daniel to act as a godmother, as was Crown Princess Mette-Marit of Norway.
Crown Prince Frederik of Denmark, who has four children with Crown Princess Mary, will act as a godfather.
Victoria and Daniel have also called on Hans Astrom and Oscar Magnuson, both from Sweden, to take up the role. Hans is an insurance employee and a good friend of Daniel's, while Oscar is a long-time friend of the royals and King Carl XVI Gustaf.
The palace also revealed the full guest list. Naturally, Oscar's godparents will attend with their partners as well as the baby boy's royal family – King Carl and Queen Silvia, Princess Madeleine and Chris O'Neill, Prince Carl Philip and Princess Sofia.
They will be joined by Madeleine and Chris' children Princess Leonore, two, and 11-month-old Prince Nicolas, and Victoria and Daniel's four-year-old daughter Estelle.
Carl Philip and Sofia's son Prince Alexander, who was born in April, will not be making an appearance.
The christening will take place in the royal chapel of the royal palace on Friday May 27. As expected, the ceremony will be steeped in tradition.
Baby Oscar, who was born on March 2 and is third-in-line to the Swedish throne, will be baptised in the same dress that his big sister Estelle and older cousins Leonore and Nicolas all wore. Victoria, Carl Philip and Madeleine also donned the christening gown.
The baptismal water will come from a special spring on the island of Öland. The ceremony will be officiated by Archbishop Antje Jackelén, followed by a reception and private lunch for invited guests.