Princess Sofia Starts A Special War Against Online Critics And Mockers Swedish Princess Sofia was a model in men's magazines before she became a queen. But she is regularly berated for becoming a Queen.