With only a matter of days left to go before Sweden's royal christening, thrilled royal watchers have been given a closer look at Princess Leonore, the little lady who will be the centre of attention on the big day.
Princess Madeleine of Sweden and Chris O'Neill have released adorable new photos of their baby daughter, who is steadily growing into a cute little tot.
The sweet youngster, who will be christened on her parents' first wedding anniversary on 8 June, bears something of a resemblance to her cousin Princess Estelle in the black-and-white images.
Taking it in turns to pose for the camera, Princess Madeleine and Chris each shared a tender moment with their three-month-old baby - who slept soundly through the official photoshoot.
CLICK ON PHOTOS FOR GALLERY
Princess Madeleine and Princess Leonore
A third image also released by the Kungahuset, the Swedish royal family's official website, showed the golden, regal crib that will be used during the ceremony.
Ahead of the christening, the family travelled from their home in New York - where Chris works as a businessman - to Madeleine's native Sweden. The trio touched down in Stockholm's Arlanda airport early on Tuesday morning.
Chris O'Neill and Princess Leonore
The royal couple have a busy schedule ahead. They will celebrate Leonore's baptism, their wedding anniversary and the country's national day, which falls on Friday.
Princess Leonore, who is fifth-in-line to the throne and has the title Duchess of Gotland, will be baptised at Drottningholm Palace Church at 12.00 noon.
She will be christened in the same gown as King Carl XVI Gustaf, Princess Victoria and her two-year-old cousin Princess Estelle, whom she met for the first time when her parents Princess Victoria and Prince Daniel visited New York in mid-April.
The royal crib that will be used during the christening
The baptismal water will be drawn from a source on the island of Öland and the ceremony will be conducted by the same Archbishop who baptised Princess Estelle, Anders Wejryd. Assisting will be chaplain to the king, Lars-Göran Lönnermark and pastor Michael Bjerkhagen.
Princess Leonore will have six godparents although they have yet to be named.
After the religious ceremony there will be a reception for 160 guests and then a private lunch hosted by Princess Leonore's grandparents King Carl XVI Gustaf and Queen Silvia for 100 guests.
All the news as Duchess Kate's due date draws close...