Cindy Crawford is still body conscious.

The 47-year-old supermodel admits she still struggles with her body image and has set herself a deadline to ''come to terms'' with her looks by the time she turns 50.

She told Net-a-Porter's The Edit magazine: ''I'm a normal woman, sometimes I feel pretty good and some days I'm like, 'Oh my God, nothing fits.'

''My new resolution is that by the time I am 50, I want to have come to terms with my body.''

However, despite not being 100 per cent confident with her appearance, the statuesque beauty refuses to downsize on calorific treats to lose a few extra pounds.

She explained: ''For me, being five pounds lighter, what it would cost me... I don't want to be like, oh no, no salad dressing, no wine, no fun.''

Cindy - who shot to fame during the 80s - paved the way for many of today's supermodels, including current It girl Cara Delevingne, and believes the secret to her success is not being afraid of taking risks in her career.

She said: ''I was willing to do things that weren't necessarily the next thing you should do, like MTV or Playboy, things that even my agency wasn't sure about me doing, I was like, 'Why not? Let's try it.'

''I think some of the young girls saw me as someone who used the business back, not just getting eaten up by it. It's like women's rights or everything else - you break the glass ceiling a little each time.''