Kate Upton works hard to maintain her curves.
The 20-year-old model is famed for her stunning figure but says it takes effort to stay in shape although will she would never deny herself anything.
She said: "My body is something that you have to work out and eat healthily for, but I'm not doing drugs or not eating. I want to enjoy life and I can't be enjoying life if I'm not eating and miserable."
While she's happy with her body, the blonde beauty admits it was hard when she was branding fat by some industry professionals.
She said: "It was hard when I was first in the industry and people were like, 'No, you are fat.' "
Kate also revealed how some people were shocked when she fitted into the sample clothes provided for fashion shoots.
She told Style magazine: "I really enjoy the shoots. I walk onto a fashion shoot and they'd say surprised, 'You fit perfectly into these samples.' And I'd be like, 'Well I am a model.' "