It's just that Hermione has never considered herself a sexy girl. But her few weeks back in Hampstead have given her a new perspective. Men do find her sexy - some of them, anyway. Even if it's only because she was available, it's not as if they were turning the other way. She'd had a man's hands on her for the first real time, felt the urgency in them, the desire.