Diet means fewer calories in than calories expended to live and be active. You need to do a diet that you can maintain, and if that means some sort of weird fad diet, then fine. I generally recommend a balanced diet high in protein, low in fats focusing on good fats, and with moderate carbohydrate consumption. Eat foods you like...just not too much.
RS