Anne Hathaway

Anne Hathaway debuted a drastically short new 'do early Sunday in London, People reports.

The 29-year-old actress was spotted sans her long brunette locks leaving a Soho nightclub with fiancé Adam Shulman and a female friend. Hathaway's haircut is for her role in the upcoming Les Miserables movie.

Check out photos of Anne Hathaway

In the movie, which also stars Hugh Jackman and Russell Crowe, Hathaway will play Fantine, a single mother who sells hair and works as a prostitute to feed her child. Hathaway has also had to lose weight for the role, according to her rep.

Hathaway will next be seen in The Dark Knight Rises, which hits theaters this July.

Do you like her new haircut?