Hollywood actress Julianne Moore has revealed that she eats so little in order to stay slim that she feels hungry every day.

The star said that celebrities often skip meals before events such as photoshoots, noting that such behaviour "[is] not extreme. There are some crazy dieters out there."

Moore confided to the magazine Grazia: "If you want to know the truth about actresses, it's that we're hungry all the time. We live on granola bars and yoghurt."

She criticised the entertainment industry for promoting unhealthy 'ideals', pointing out that despite her slender frame, "I could still be an acceptable weight in Hollywood if I lost 5lbs more, even though it would make me look emaciated."