Harry Potter star Emma Watson has posed topless for a new book celebrating the beauty of nature.
The British actress, best known for playing geeky witch Hermione Granger in the wizard franchise, has stripped off for snapper James Houston's upcoming photography project Natural Beauty.
In the shots, Watson is seen smeared with dirt and dripping wet as she covers her chest with her arms and clutches an orchid.
She recently tweeted a link to one of Houston's shots.
Houston has photographed several top models and A-listers holding objects such as stones and coral to show the beauty of the human form together with nature.
Christy Turlington, Adrian Grenier, Brooke Shields and Elle Macpherson are among those who feature in the book, which aims to raise funds for eco-friendly causes.