Sweden's King Carl XVI Gustaf (R) and Queen Silvia arrive for the wedding of Crown Prince Carl Philip and Sofia Hellqvist at Stockholm Palace on June 13, 2015. Photo: AFP