European royals were out in force on Saturday to see Prince Carl Philip tie the knot with Sofia Hellqvist in a fairytale wedding held in Stockholm's Royal Palace.