Well, if she were fully naked, she'd probably still be shy. But she thinks she might be even if she wasn't so inexperienced. And it's not like she's just sitting around partially dressed. Her exposed nipples are hardly gratuitous when Malfoy's actively playing with them.