The 'Cold Mountain' actress, who is currently filming 'Australia' alongside Hugh Jackman, says treating herself to cakes and pies is her one of guilty pleasures.
Nicole said: "I can't have a piece of cake every single night - but I can have a piece of cake three or four nights a week! I eat healthily, but I also love pies and chocolate.
"I've always had this long, lean body type and I haven't changed since I was 15. I have a boy's body. I would love to have boobs and a butt like Jennifer Lopez, but I'm not having surgery so there it is."
The flame-haired star also insists she will never cut out her favorite foods or obsess about her body.
Nicole said: "When I see a great big piece of cheese and wonder if it's better to eat it and get cellulite or not eat it, in the end, I'll probably nibble on the cheese."