Here is a table of common foods which have a negative affect on our body smell. Avoiding or reducing at least some of them (processed meat and dairy products most) can help a lot. Be reminded that deodorants are not permanent solution, as they contain too much cancer-causing chemicals.