I do agree here. Give the girl a chance. She may just end up doing a good job and rise up to be a successful princess. It would be different is she was still posing nude after an official engagement. In any case, Prince Carl Philip's association with her would not be the first scandal to hit a royal house.
Forgive me for saying this, but would you want your son to bring home someone who has that sort of past? Who has behaved like this before? This isn't just about tawdry, but about the possibility that she might have some serious issues that need addressing in regards to her mental or emotional state. These days, with the little power that RF's have, they need to be all the more careful. How on earth is Sofia supposed to be taken seriously with that sort of past? Why should Carl marry someone who has to be worked on? Why not someone who doesn't have such a hideous past? If her past is her cross to bear, then let her bear it! She brought it on herself. Sweden isn't Thailand where there is only one way for women to make a living and only one way to survive, much less succeed. How on earth is Carl supposed to take Sofia to Middle Eastern countries or to diplomatic gatherings and not have the guests disgusted at having to receive her.