Princess Madeline's two-month-old daughter, Princess Leonore, has finally met her older cousin, Princess Estelle - and the pair seem to have hit if off.
Starring in their first set of photographs together, the adorable princesses look calm and happy as two-year-old Estelle tenderly kisses Leonore on the head and holds on to her tiny foot.
Shortly after the photos were released by the Swedish royal family, proud mother Madeleine, 31, re-posted one of the images with the caption: 'A cousin is a ready-made friend for life...'
Both princesses, King Carl XVI Gustaf and Queen Silvia's grandchildren, are dressed in matching white dresses as they sit together surrounded by white sheets and pillows.
'Greetings from Princess Estelle and Princess Leonore,' wrote Madeleine. 'These pictures were taken in mid-April when Princess Estelle met her new cousin Princess Leonore for the first time, in the Crown Princess couple's visit to the United States.'
While Estelle, the future Queen of Sweden, lives in Stockholm with her parents Prince Daniel and Crown Princess Victoria, Leonore was born in New York where her parents, Chris O'Neill, 39 and Princess Madeleine, are based.
The royal duo will meet again on June 8th, when Leonore will be christened in Sweden, exactly one year after Madeleine and Chris tied the knot at the Royal Chapel at Drottningholm Palace - where the baptisme will also take place.
Princess Madeleine and Chris welcomed Princess Leonore Lilian Maria, their first child together, on 20 February.
She is the fifth-in-line to the Swedish throne, while Estelle is second. Madeleine, the younger sister of Princess Victoria, is third in line to the Swedish throne.