New Photo of Princess Madeleine & Chris and their children
Princess Madeleine and Christopher O’Neill are planning to leave London and move to Florida this autumn with their family. Madeleine will continue working with the World Childhood Foundation focusing on the activities in the US. Chris will continue his business in Europe.