Former Harry Potter star Emma Watson has shed her squeak-clean image by parading the streets in a bra and hot pants for her role in Sofia Coppola's latest movie.
The actress has signed up for a leading role in The Bling Ring, playing one of the real-life teens who stole from the homes of stars including Paris Hilton, Lindsay Lohan and Orlando Bloom in 2008 and 2009.
A series of images from the Los Angeles film set are set to shock the Brit's younger fans as she has been photographed strutting in tiny shorts, a bra-style top, leather jacket and towering high heels.
A sprawling temporary tattoo, applied to her lower back, completed Watson's transformation into her rebellious character Nicki.
The 21-year-old star was also seen filming a scene on the Venice Beach boardwalk in which she sells fake designer handbags.
The film, which is also rumored to star Kirsten Dunst, is due for release next year.