Crown Princess Mathilde of Belgium (left-right), Japan's Crown Prince Naruhito and Crown Prince Philippe of Belgium carry umbrellas upon their arrival to Sturehof castle, south of Stockholm, on June 18, 2010, to attend a lunch hosted by the Swedish King Carl Gustaf and Queen Silvia as part of this weekend's wedding celebrations. Sweden's Crown Princess Victoria will marry her finacee Daniel Westling on Saturday, June 19. AFP PHOTO / SCANPIX / PONTUS LUNDAHL -SWEDEN OUT- (Photo credit should read PONTUS LUNDAHL/AFP/Getty Images)

Crown Princess Mathilde of Belgium (left-right), Japan's Crown Prince Naruhito and Crown Prince Philippe of Belgium carry umbrellas upon their arrival to Sturehof castle, south of Stockholm, on June 18, 2010, to attend a lunch hosted by the Swedish King Carl Gustaf and Queen Silvia as part of this weekend's wedding celebrations. Sweden's Crown Princess Victoria will marry her finacee Daniel Westling on Saturday, June 19. AFP PHOTO / SCANPIX / PONTUS LUNDAHL  -SWEDEN OUT- (Photo credit should read PONTUS LUNDAHL/AFP/Getty Images)