Kristen Stewart has bared it all for Mario Testino's new sexy photo shoot.
In the raunchy pic from Testino's 'Towel Series, the 25-year-old actress wore nothing but only a white towel, which was draped over her body, the People magazine reports.
The 'Twilight' actress flaunted her assets in the black and white snapshot, shared on Instagram by photographer.
Earlier, celebrities including Gigi Hadid, model-turned-actress Emily Ratajowski, Amanda Seyfried and Selena Gomez have stripped down for Testino's towel shoots.