Vevo

Halsey Has A Crush On Tyler Posey In The 'Colors' Video — Or Does She?

The singer plays a blonde high school student with one hell of a secret crush.

Halsey has released a new video for Badlands single “Colors,” and it ends with quite a twist.

In the smokily-lit video directed by Tim Mattia, the singer plays a Polaroid-snapping prep school student with bright blonde hair and a hot track star boyfriend, played by none other than Teen Wolf star Tyler Posey. Everything seems to be going swimmingly for the well-to-do couple — that is, until her BF finds out who exactly she’s been taking all those photos of. (Hint: it’s not him.)

So who does Halsey have the hots for? Find out below.