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

Peggy Truong / June 8, 2013