The 46-year-old pregnant actress said she was worried about exposing her body to the public earlier in her career, reported Contactmusic.
"I always wanted to be the kind of actress that could be free with my body in that way, and not fear exposing myself or appearing naked on camera. I've always admired actresses - or actors - who are daring enough to risk themselves that way for their art... But I was always afraid of that," she said.
Berry took the role of Ginger Knowles in 2001's "Swordfish", in which she appeared topless, to overcome her fear.