Keith knew without seeing it that Sherry's dress was not incredibly sexy, or even sexy at all. Sherry was more a princess type -- who are we kidding, she was a total preppy princess -- who would go for pink and puffy every time.
The response she desired from him was not lust but worship. She would use lust to get worship, but lust was not an end in itself. And on one level, one deep unconscious level, Keith understood this, knew that these were the roles they had been assigned, and had accepted, gladly. She was the princess, he was the jock.