Move Canceled! Princess Madeleine Will Stayed In The USA... For Now
2023-06-30 1
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.