Skip to main content

Emma Watson goes topless

Emma Watson has stripped off for charity.

The 22-year-old star - best known for her role as Hermione Granger in the Harry Potter franchise - has been photographed topless and covered in muddy water for a series of portraits in a new photo book and exhibition called Natural Beauty.

The photo is part of a series of celebrity photos for the book, with all proceeds donated to Global Green USA.

The actress is clearly excited to be involved with the campaign, as she tweeted a photo of herself from the shoot, with the caption:

"'My friend is supporting GlobalGreenUSA with his book Natural Beauty. It's out now. : ) X' (sic)"

Click on the thumbnail below for a larger version of one of the gorgeous images:

Emma Watson for Natural Beauty