Actresses who shaved their heads for roles - in pictures


  • Natalie Portman shaved her head on-camera for the film 'V For Vendetta'. Getty Images
    Natalie Portman shaved her head on-camera for the film 'V For Vendetta'. Getty Images
  • Charlize Theron as Furiosa in 'Mad Max: Fury Road'. Photo: Warner Bros
    Charlize Theron as Furiosa in 'Mad Max: Fury Road'. Photo: Warner Bros
  • Kristen Stewart shaved her head for the film 'Underwater'. AFP
    Kristen Stewart shaved her head for the film 'Underwater'. AFP
  • Joey King shaved her head three times for roles, most recently for 'The Act'. Photo: Hulu
    Joey King shaved her head three times for roles, most recently for 'The Act'. Photo: Hulu
  • Amandla Stenberg shaved off her hair for a role in 'When Hands Touch'. AFP
    Amandla Stenberg shaved off her hair for a role in 'When Hands Touch'. AFP
  • Olivia Cooke shaved her head to portray a leukaemia patient in 'Me and Earl and the Dying Girl'. AFP
    Olivia Cooke shaved her head to portray a leukaemia patient in 'Me and Earl and the Dying Girl'. AFP
  • Cate Blanchett went super-short for her role in 'Heaven'. Photo: Miramax
    Cate Blanchett went super-short for her role in 'Heaven'. Photo: Miramax
  • Sigourney Weaver shaved her head to play Ellen Ripley in 'Alien 3'. Photo: 20th Century Fox
    Sigourney Weaver shaved her head to play Ellen Ripley in 'Alien 3'. Photo: 20th Century Fox
  • Scottish actress Karen Gillan shaved off to play Nebula in 'Guardians of the Galaxy'. Photo: Marvel Studios
    Scottish actress Karen Gillan shaved off to play Nebula in 'Guardians of the Galaxy'. Photo: Marvel Studios
  • Demi Moore shaved her head on film in 'GI Jane'. Getty Images
    Demi Moore shaved her head on film in 'GI Jane'. Getty Images
  • Kate Hudson's young son shaved her hair off for her role in 'Music'. Photo: HanWay films
    Kate Hudson's young son shaved her hair off for her role in 'Music'. Photo: HanWay films
  • Tilda Swinton went completely bald to play the Ancient One in 'Dr Strange'. Photo: Marvel Studios
    Tilda Swinton went completely bald to play the Ancient One in 'Dr Strange'. Photo: Marvel Studios
  • Cara Delevingne shaved her head for the film 'Life in a Year'. AFP
    Cara Delevingne shaved her head for the film 'Life in a Year'. AFP
  • Millie Bobby Brown was 12 when she shaved her head to play Eleven in 'Stranger Things'. Photo: Netflix
    Millie Bobby Brown was 12 when she shaved her head to play Eleven in 'Stranger Things'. Photo: Netflix
  • Persis Khambatta shaved her head for 'Star Trek: The Motion Picture'. Photo: 20th Century Fox
    Persis Khambatta shaved her head for 'Star Trek: The Motion Picture'. Photo: 20th Century Fox