Wedding of Prince Carl Philip, Duke of Värmland, and Sofia Hellqvist The wedding of Prince Carl Philip, Duke of Värmland, and Sofia Hellqvist takes place in Stockholm. Sources: BBC News