Lily was one of perhaps three people in the whole world who would hug Severus voluntarily. He returned the hug, and added one of his small smiles. "Hello, Lily. You look well." He might have said radiant, but what with present company... He glanced at James, who promptly startled him by using his first name for quite possibly the first time ever, and then topped it by saying welcome without straining it through gritted teeth. In response, Severus managed to get out a "Hello James. It's a pleasure to be here." without keeling over out of shock.
Lily and Al started talking about Al's new transcription scroll, and he watched them in silence for a while. As he watched, his glance crossed James'. I thought he'd be on his best behaviour with Al here, but Salazar's scrote! Pity I can't risk Legilimens; I'd love to know what exactly she threatened him with to get him to behave this well. It must've been a Castratus Curse at bare minimum.