Move Canceled! Princess Madeleine Will Stayed In The USA... For Now
Princess Madeleine, her husband Chris O'Neill and their three children currently live in Florida. Originally, the Swedish royals had planned to return to Stockholm in August. Instead, they will stay in the USA for the time being.