British-American financier Chris O'Neill pops the question after two years of dating

By Tim Nudd
Updated October 25, 2012 09:15 AM
Patrick Demarchelier/

Get ready for another royal wedding, as a transatlantic romance is about to bring an American into the Swedish royal family.

Princess Madeleine is set to marry U.S. financier Chris O’Neill, the country’s royal court announced Thursday. They have been dating for two years and got engaged earlier this month.

“He is my soulmate,” Madeleine, 30, said in an interview on the royal court’s website. “We are both extremely happy and delighted. It is a very special day for us.”

Madeleine, fourth in line to the throne, is the youngest child and second daughter of King Carl XVI Gustaf and Queen Silvia.

“I appreciate Chris for his warmth and his humor,” she said. “He has a very big heart and he manages to make everyone in his presence feel good. Christopher is a very thoughtful and generous person.”

O’Neill, who has dual British-American citizenship, asked the king for permission to marry his daughter, which was granted.

“I had been thinking about proposing for a while, but I wanted to wait until the right moment,” he said in the court interview. “I have been sure all along that Madeleine was the one I wanted to marry.”

The wedding is expected to take place in Sweden next summer.

Since he is not a blood relative, O’Neill could never be king, although any children he has with Madeleine would be in line to the throne.