Twenty one days may seem too long for a detox program but it also seem to be a slower and more effective diet compared to other diet plans. People are given a lot of detox diet plans to choose from and one of these choices is the 21 day detox diet. It is said to cleanse the body and at the same gives you more energy and lose the extra pounds you have. You can use herbs with this diet, but it is also a must that you consult your doctor before having this diet.