The Oscar-winning actress, 46, insisted she would be game for any acting challenge, but piling on extra weight is not something she's willing to try, no matter how lucrative the job, reported Contactmusic.
"My heart would say yes because I feel like I would do anything for my craft, but my brain would say no because I'm diabetic and what that might do to me on a health level could be really dangerous so that's probably the real reason I wouldn't.
"Taking care of my health and keeping my weight a certain (level) is really very much a part of taking care of myself and being healthy and because I'm a mum now, I wouldn't take risks like that," Berry said.
Actors Robert De Niro, Jared Leto, Renee Zellweger, Russell Crowe and Rob MCElhenney have all previously piled on weight for meaty movie roles.