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.
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?