DS 3.10, has been pottering in to my bed on occasions, but we've had so much upheaval in the last 6 months, I've taken a broader view on it.
I started of being OK with it, cos I understood he needed the reassurance, but not long into the habit, I reminded him that he has his bed, and I have mine.
If he made so much as a peep, or tryed to talk to me I'd tell him that it was sleeping time and to go back to his bed if he was not going to sleep.
I've told him to go back to his own bed the last couple of times and after about 10 minutes in my bed, he did potter back of his own volition.
Last night he came in and I said to him that it was a school night and he was to sleep in his bed. OK, this went down like a bag of spanners, we had tears and I had to pop in and reassure him a couple of times, but after not very long - even if at that time it may have felt it, he was back asleep in his bed, where he stayed till I had to wake him up this morning... The 30 mins of buggering about has made me feel really tired, and this is only one night of a more serious sleep interruptions, can't imagine how you are feeling!
CC is the fastest route to getting her to self settle, but may be harder than it would have been if done earlier. It's not cruel, it's teaching tools for thriving and self sufficiency.
If you can't do CC then do the gradual withdrawl method. Settle her in the bed, faff about in her room for a bit, pop out for a couple of mins, tell her you are just popping out of the room to do xyz, but will be back in a couple of minutes, and then go back to see her, gradually extend the time you are out of the room, until you can leave her to sleep.
I sense that this is a crossroads, and there may be an element creeping in of DD paying you like a violin. Now would be a good time to tackle it, gently but firmly and above all consistently.
There are many books on the gentler sleep training methods, give em a go, you won't know yourself when it's all fixed and you are getting an uninterrupted nights sleep!
Best of luck!