Is refusing to shower daily worth punishment?

I have a preteen girl (12) who refuses to shower daily. At most I can get her to shower 2 times a week. I believe she does this because she has a lot of hair and she doesn’t want to wash it daily which I get but she won’t even shower her body. It’s just me a single mom of three and the other two have no issue with showering daily or every other day. Is this a punishable offense? Or is it her body her choice? How can I promote healthy hygiene without the arguing and preteen drama?