They've been dating for a year and live together in New York. And now, Sweden's Princess Madeleine is ready to take another significant step in her relationship with Chris O'Neill.
He will be by her side when she attends the christening of her niece, future queen Princess Estelle.
In an unprecedented move, King Carl Gustaf gave his permission for the New York based financier to attend the ceremony.
He also extended the invitation to colourful Swedish model Sofia Hellqvist – who dates Madeleine's brother, Prince Carl Philip.
"It’s clearly a sign that the King officially recognises them as family members," royal commentator Roger Lundgren told The Local.
"This has never happened in Sweden. Before, people had to get engaged to a member of the royal family to get invited to official events. And I think we'll see two engagements in the not too distant future."
King Carl Gustaf's invitation comes after Madeleine and Chris were spotted having dinner in New York with Queen Silvia.
Both they and the public apear to be happy that twenty-nine-year-old Madeleine found love again with Chris after splitting up with fiancé Jonas Bergstrom.
Jonas was unfaithful with a Norwegian student during a skiing holiday, leading Madeleine to call time on their relationship.
She is now happily settled in the Big Apple, where she and her new beau share a luxury Manhattan apartment.
Princess Madeleine moves in with financier boyfriend
Little lady Estelle is picture perfect ahead of baptism