PUNCH BOWL
Just as he was enjoying the arms that wrapped around his neck and the closeness of Lily, she was snatched away, just like that. By Sirius, no less! James stood there inelegantly spluttering, watching his best mate take away his date for a dance. Sirius was out of his mind. That had to be it.
Even still, James was surrounded by a ridiculous aura that Lily had left behind, the glazed look in his eyes and the limpness of his limbs attesting to the fact that he was hooked.