Halsey's a prep school girl gone kinda-sorta bad in her new video for "Colors," which costars Teen Wolf's Tyler Posey.

The clip for the third official Badlands single has heavy vintage-era touches (classic Polaroid camera, outlandlishly buttoned-up tennis whites), but crushed Red Bull cans and Halsey's character's bedroom set the action closer to present-day. The singer plays the object of Posey's affections, who turns out to be a bit of a voyeur — how is it possible to take furtive photos with that loudass old Polaroid, anyway? — and her own attraction may be to someone more taboo.

Watch the "Colors" video, directed by Tim Mattia, above.

Halsey's Hottest Instagram Moments:

More From Hot 975