"Theo! Over here!" Ginny called out as her and Luna waited by the doorway into the Halloween Ball. She was wearing a mermaid costume. His stomach flipped and he knew his feelings were written all over his face.