The healthy body has a natural way of ridding itself of excess fat: it is excreted in the faeces. In this matter, a healthy body means a body that is not deficient in calcium. If your body is retaining excess fat then it isn't a diet you need, it is more calcium.
If you are overweight/obese, your blood vessel walls have been weakened by salt sensitivity and excess fluid in the bloodstream. This salt problem results in the body being depleted of calcium as calcium is excreted in the urine. You can reduce the excess blood volume by eating less salt and salty food.
See Sodium in foods
Read my Mensa article on Obesity and the Salt Connection
Consider this: if the Diet-Gurus were to tell you the truth about how to lose excess weight (i.e. by avoiding salt and salty food) they would no longer be able to peddle their dangerous nonsense; they would be out of a job and their source of income would dry up.
Diets don't work! Give up dieting! - Give it up forever! Diets lose you your looks and your health; they do not make you slim.