For decades we were told that eating fat would clog our arteries and send us to an early grave, but a current study disproves this theory according to Daily mail.
In fact, fat may be good for us. A mounting slew of evidence suggests that having full dairy in your diet may actually protect you from heart disease, cancer and Type 2 diabetes.
The study, found overweight middle-age men who ate high levels of saturated fats - mainly found in dairy, meat and tropical oils - and low levels of carbohydrates lost weight
Besides a slimmer figure, the men's blood pressure and glucose levels were reduced. Refined carbohydrates turn into sugar in our bodies, causing a spike in insulin that leads to fat accumulation in cells, experts say.
Professor Sherif Sultan, a heart specialist said: 'We urgently need to overturn current dietary guidelines.
'People should not be eating high carbohydrate diets as they have been told over the past decade.
Instead our diets should be largely based on good quality high-fat foods. This will prevent the rising epidemic of Type 2 diabetes and reverse the growing numbers of people suffering weight-related heart problems.'
The roots of the obesity epidemic lie in diets high in carbohydrates and sugars, Professor Sultan said.
Eating a diet rich in full-fat dairy may help lower the chance of obesity. However, researchers stress that there's a distinction between types of fat.
A small amount of fat is an essential part of a healthy, balanced diet.
Fat is a source of essential fatty acids such as omega-3 – 'essential' because the body can't make them itself.
Fat also helps the body absorb vitamins A, D and E.
There are two types of polyunsaturated fats: omega-3 and omega-6.
Some types of omega-3 and omega-6 fats cannot be made by the body and are therefore essential in small amounts in the diet.
Omega-6 fats are found in vegetable oils such as rapeseed, corn, sunflower and some nuts.
Omega-3 fats are found in oily fish such as mackerel, kippers, herring, trout, sardines, salmon and fresh tuna.
Polyunsaturated fats can help lower the level of LDL cholesterol.
Too much LDL cholesterol can lead to fatty deposits developing in the arteries, which can restrict the flow of blood to the heart and brain, increasing the risk of heart disease and stroke.
Replacing saturated fats with polyunsaturated fats may also help reduce triglyceride levels.
Triglycerides are fatty substances mostly made by the liver.
High levels of triglycerides in the blood have also been linked with narrowing of the arteries.