Miranda Kerr can't resist fried chicken.

The Victoria's Secret model - who is dating Orlando Bloom - has to stay in shape for her career but does indulge in the calorific treat on occasions.

She said: "I do eat healthily and am careful with my diet but not all the time. There are times when you want that piece of fried chicken. That's my big weakness and there's nothing wrong with that."

The 27-year-old Australian beauty insists the key to maintaining a healthy lifestyle is to treat yourself on occasions.

She added: "Everything in moderation, that's the trick."

Miranda - who practices yoga to maintain her enviable figure - recently revealed healthy eating is not something she has had to train herself to enjoy because her diet was always packed with fresh fruit and vegetables when she was growing up.

She said: "It's something that I've always believed in growing up. We always ate organic vegetables. Taking care of my mind, body and soul is very important."