20 Beautiful Actresses Who Got Really Ugly For Roles

20. Emma Thompson

20. Emma Thompson

19. Helena Bonham Carter

19. Helena Bonham Carter

18. Meryl Streep

18. Meryl Streep

17. Uzo Aduba

17. Uzo Aduba

16. Mayim Bialik

16. Mayim Bialik

15. Hilary Swank

15. Hilary Swank

14. Sophie McShera

14. Sophie McShera

13. Joss Stone

13. Joss Stone

12. Mariah Carey

12. Mariah Carey

11. Maisie Williams

11. Maisie Williams

10. Cameron Diaz

10. Cameron Diaz

9. Gwendoline Christie

9. Gwendoline Christie

8. Linda Cardellini

8. Linda Cardellini

7. Jennifer Aniston

7. Jennifer Aniston

6. Drew Barrymore

6. Drew Barrymore

5. Anne Hathaway

5. Anne Hathaway

4. Christina Ricci

4. Christina Ricci

3. America Ferrera

3. America Ferrera

2. Angelina Jolie

2. Angelina Jolie

1. Charlize Theron

1. Charlize Theron