Cameron Diaz stopped eating pork after learning that pigs have the mental capacity of a three-year-old child, but recently started eating it again because "it's so goddamned good". The star abandoned pork products after realising the animal's mental capacity was the same as her young niece, but soon found she couldn't resist the temptation. She tells Self magazine, "I started eating pork again, because it's so goddamned good! Food is one of my biggest pleasures. I love to eat. "I love to feed people. My body functions best when I eat consistently. I pretty much eat the same thing every day for weeks at time." The star recently ate the same breakfast every day for several months in a row - garlic rice with broccolini, eggs, lemon and either chicken or beef. She adds, "I started making it when I'd go surfing, because I could go out for four hours and not get hungry and have the energy I needed. "Add by the way, people would come over for breakfast all the time. It's the best breakfast in the world."