The wedding ceremony of Princess Madeleine and her American fiancé Chris O'Neill is scheduled to be held at the Swedish Royal Palace in Stockholm on June 8.
Madeleine is the fourth in line of inheritance, after Crown Princess Victoria, little Princess Estelle and Prince Carl Philip.