Mariah Carey refuses to mix her proteins and carbohydrates, reports.

The singer admits she has to watch her diet and is careful to balance out her food groups, as well as undertaking regular exercise.

She said: “If I have rice, I can’t have meat at the same time. I also do water aerobics, swimming and Pilates.”

Carey also says she has accepted her curvy body as she will never be a size zero.