A new royal baby is here! Sweden's Prince Carl Philip and Princess Sofia welcome their second child•Aug 31, 2017
Prince Carl Philip reminds the world he's perfect as he celebrates his wedding anniversary•Jun 15, 2017