Over the course of 8 films and 11 years, the Harry Potter franchise seemed to snap up just about every single British actress in sight. While they obviously didn't get all of them, there were an awful lot of beautiful and talented actresses who appeared in the franchise that had either done nudity or would go on to do nudity. Here are ten of our favorites...

 

10. Zoe Wanamaker in Prime Suspect 1 (played Rolanda Hooch in the Potterverse)

null

 

9. Fiona Shaw in Mountains of the Moon (played Petunia Dursley in the Potterverse)

null

 

8. Julie Walters in She'll Be Wearing Pink Pyjamas (played Molly Weasley in the Potterverse)

null

 

7. Miranda Richardson in Damage (played Rita Skeeter in the Potterverse)

null

 

6. Emma Thompson in The Tall Guy (played Sybill Trelawney in the Potterverse)

null

 

5. Helena Bonham Carter in The Wings of the Dove (played Bellatrix Lestrange in Potterverse)

null

 

4. Scarlett Byrne in Lake Placid: The Final Chapter (played Pansy Parkinson in the Potterverse)

null

 

3. Natalia Tena in Game of Thrones (played Nymphadora Tonks in the Potterverse)

null

 

2. Kelly MacDonald in Trainspotting (played Helena Ravenclaw in the Potterverse)

null

 

1. Clémence Poésy in Bienvenue chez les Rozes (played Fleur Delacour in the Potterverse)

null

Tag(s) : #Harry Potter, #Clemence poesy, #Scarlett Byrne, #Emma Thompson, #Natalia Tena, #helena bonham-carter, #Kelly MacDonald, #Miranda Richardson, #Julie Walters