STOCKHOLM, SWEDEN - JUNE 13:  General view of The Royal Palace as preparations continue before the royal wedding of Prince Carl Philip and Sofia Hellqvist on June 13, 2015 in Stockholm, Sweden.  (Photo by Ragnar Singsaas/Getty Images)