Milk thistle contains compounds that may support skin, liver, and bone health and enhance weight loss. It may also be good for helping prevent insulin resistance. However, further research is ...