Thanks everyone, you're right I think it's just time, and not forcing her, if she cries - take her back. Not worth distressing her to please someone else.

We were at a party on the weekend and she was pretty upset when we got there because everyone was in her face! Poor darlin. I then put her in the hug-a-bub so no one asked to hold her and she felt safe with me. As things went on she improved and had a couple of little cuddles with people I selected, but as soon as she got a bit grizzly I took her. Seemed to work well. Small steps.

You're all so right, DD's happiness is more important than others having a cuddle.