It is no secret that actors and actresses prepare for their roles on TV and movies, not only by memorizing their lines and attending acting workshops. Most of them commit to their roles fully and change necessary things to embody their characters as a whole -- may it physically, mentally and emotionally.
Buzzfeed gathered some of the weirdest celebrity diets and eating habits to make themselves fit for their roles perfectly.
Anne Hathaway as 'Fantine' in 'Les Miserables'
Anne Hathaway's performance as Fantine, the mother of Cosette and one of Jean Valjean's workers has been recognized in major and minor award giving bodies. She has won both The Academy Awards and The Golden Globes for Best Supporting Actress in a Dramatic Role, among many others.
You'll be as massive as a rock after eating those, for sure! Aside from the list above, do you know of any more celebrity who has taken drastic steps towards changing their bodies for a movie or TV role? Let us know in the comments section below.