Brooke Shields has admitted she was "naïve" for thinking the Calvin Klein adverts she did when she was 15 weren't "sexual".
The actress and model, 57, shot to fame in the film Pretty Baby in which she played a child prostitute when she was 12-years-old.
In 1980 Brooke became the face of the esteemed brand Calvin Klein where she starred in several provocative adverts.