Swedish Princess Madeleine and New York banker Christopher O’Neill are married!
The couple were married in a lavish wedding ceremony in Stockholm on June 8, in front of around 470 European royals and top New York socialites.
Madeline wore a dress by Valentino Garavani and was walked down the aisle by her father, King Carl XVI Gustaf, to a traditional Swedish wedding march performed by a children’s choir.
Madeleine chose to read her wedding vows in Swedish, while the British-American O’Neill read his in English.
The Princess, 30, is the youngest of Carl XVI Gustaf and Queen Silvia’s three children. She is the fourth in the line for the throne. Meanwhile, the 38-year-old O’Neill works as a partner and head of research at Noster Capital, a hedge fun with offices in London and New York.
The couple met in New York and were first spotted together having lunch in January 2011. In October 2012, the couple had announced their engagement.