Princess Madeleine of Sweden Weds U.S. Banker Christopher O’Neill

By: Peggy Truong / June 8, 2013