Halsey released the music video for “Colors” Thursday, featuring Teen Wolf actor Tyler Posey as her high school sweetheart.

The video features Halsey and Posey exchanging glances at a tennis court and in high school classrooms and hallways as the electro-pop song plays. The song describes two people coming together like two colors would, specifically red and blue. Throughout the video, Halsey is shown taking Polaroid pictures assumed to be of Posey. The twist comes in the end when the real subject of Halsey’s photography is revealed.

“Colors” is the third single from Halsey’s debut album Badlands, out now.