Here's Victoria Beckham appearing in the buff on a T-shirt for designer Marc Jacobs as part of a campaign to warn people about skin cancer.

The shirts, signed by Posh, will be on sale in Marc's shops starting next week.

Victoria said: "Since we moved to California I have realized how important it is to practice safe sun for myself and to keep my three boys' skin well protected as well.

"Skin cancer is a huge problem, and I really wanted to help raise awareness by taking part in Marc’s initiative."
[source]