Stinky down there

I have been having a kind of weird smell coming from my lady parts. Someday a its stronger and some days not at all. Is it what I'm eating or how my lifestyle is? Help! It's very embarrassing and I don't like smelling bad. Also if there are any products that help this please let me know. Thanks!