London 1/18/2011 9:00:00 PM
News / People

Princess Madeleine finds love again

Sweden's Princess Madeleine has reportedly found a new love.

The youngest daughter of King Carl Gustav and Queen Silvia - was left heartbroken last year when she discovered her partner of seven years, fiance Jonas Bergstrom had been unfaithful with a 21-year-old Norwegian handball player.

The 27 year old called off their wedding and went to New York - initially for a few weeks to recover- but seven months later is still there and said to be dating US financier and socialite Chris O'Neill.

The pair have been spotted "canoodling" in the city's East Village area and a video shot by a tourist showing her rubbing his arm affectionately has become an internet hit in Sweden.

A source told the New York Post: "She is always happy when she is with him."

Other sources claim 36-year-old millionaire Chris is "in a love affair" with the third-in-line to the Swedish throne.

Chris - who offers financial advice to wealthy clients - is the son of socialite Eva O'Neill, who is rumoured to have once dated Britain's Prince Charles, according to a Swedish newspaper.

Madeleine returned to Sweden for the wedding of her sister Princess Victoria to personal trainer, Daniel Westling last year.

Meanwhile her brother, Prince Carl Philip, is thought to be dating a reality TV star who is also a topless model.