While I like the photo, it's not in keeping with her squeaky-clean image. This is what, I think, people are squeamish about.
Does anyone remember Brooke Shields in "Pretty Baby," playing a 12 year-old prostitute? She was 13 when that movie came out. Much more offensive, in this topic's context.