We have a new woman in our team at work. She joined about 6 weeks ago, and in general I find her very annoying. Which is fine, I know that I’m not going to necessarily like everyone I work with, and I don’t need to.
But she is very touchy feely. If we’re sitting next to each other she’ll put her hand on my arm or thigh if she talks to me (this involves moving her chair closer to me to reach), if she stands up and is asking if anyone wants a coffee etc she’ll put her hand on my back to ask me. She stands and sits so so close all the time. We were in a meeting room today and when we left, I got to the door slightly before her so opened it, and she came up right behind me, and reached over my head to grab the edge of the door to help(?) me open it. She’s not taller than me, so to do this she was right up against me, and it was totally unnecessary - it was a regular door, not heavy, and I wasn’t carrying anything that might have made it difficult. Her face was right in my hair and her front was up against my back. She has no sense of personal space at all.
We’re in the same team, and she doesn’t work more closely with me than anyone else but she seems to have slightly “latched” on to me. We have a hot desk set up and when she arrived this morning she asked the person sitting next to me to switch seats “so I can be closer to you, tisthedamnseason!!” I was not happy as I’d been so relieved when someone sat next to me before she arrived as I thought it would give me a break. We’re only in the office 2/3 days a week, and I tried to just quietly choose my days for when she wouldn’t be in, but she always asks when I’m coming in and then comes in as well even if she wasn’t originally planning to.
I cannot bear it. She’s just constantly touching and coming close and in my face. My body language could not be anymore fuck off, I always yank my hand/arm/leg away when she touches me but she doesn’t seem to notice or care. I have said to her before that I don’t really like being touched but she just laughed and said touching was just how she was 
What’s the best way to approach it? Tell her again in a friendly way to back off? Or just be very blunt? If she was male, I’d probably be complaining to my manager about the repeated thigh touching. But I do think she’s just overly friendly so don’t want to make too much of a fuss about it I guess. I’d guess she’s late 30s/early 40s so she’s not new to working, I just don’t know why she thinks it’s ok. Am I overreacting? Under-reacting? I probably sound a bit pathetic, I should just say something. But I did try!