Princess Madeleine of Sweden wed Christopher O'Neill in a ceremony held in her native Stockholm, Sweden earlier today.
Christopher O'Neill did his best to hold back tears at the vision of his lovely bride-to-be, who looked simply breathtaking..