DEMI Moore has a "love-hate relationship" with her body.
The 49-year-old actress - who has been the subject of concern for her thin frame following the split from her husband Ashton Kutcher last year - admitted she likes to be in control and hates to feel like her body is "betraying" her.
She told US Harper's Bazaar: "I have had a love-hate relationship with my body. When I'm at the greatest odds with my body, it's usually because I feel my body's betraying me, whether that's been in the past, struggling with my weight and feeling that I couldn't eat what I wanted to ear, or that I couldn't get my body to do what I wanted it to do.
"What scares me the most is not knowing and accepting that just about everything is not in my control. That makes me feel unsafe.
"I think being comfortable is perhaps overrated. I think a better word than comfortable is accepting. Accepting weaknesses and strengths and being more able to celebrate all of it as a whole package."
However, Demi revealed she has finally come to terms with her body and has accepted getting older.
She said: "I think I sit today in a place of greater acceptance of my body and that includes not just my weight but all of the things that come with your changing body as you age to now experiencing my body as extremely thin-thin in a way that I never imagined somebody would say to me, 'You're too thin and you don't look good.'"