christopher o neill

Princess Madeleine of Sweden marries Christopher O’Neill in a ceremony in Stockholm

Princess Madeleine of Sweden, the fourth in line to the throne, is set to marry US-British businessman Christopher O'Neill in…

11 years ago