see more
STOCKHOLM, SWEDEN - JUNE 13: Prince Carl Philip of Sweden and his wife Princess Sofia of Sweden depart after their royal wedding at The Royal Palace on June 13, 2015 in Stockholm, Sweden. (Photo by Luca Teuchmann/WireImage)