Princess Sofia looked seriously stylish in a co-ord and a white silk blouse as she stepped out with her husband Prince Carl Philip to visit the Psychological Defense Agency in Karlstad. As part of day ...