Princess Madeleine of Spain

“The most beautiful princess” is engaged (again)

Princess Madeleine of Sweden is engaged to her prince charming. Today, the Swedish royal court announced the engagement of Madeleine to Chris O’Neill, a British financier based in New York. Along with new photos of the couple taken by Mario Testino, was a softball Q&A: