After a week of teasing her upcoming project, Selena Gomez has finally given fans some new music.
Gomez's catchy new single, "Bad Liar," dropped Wednesday night, and the slow-build pop-rock tune could be just the fix her fans have been waiting for.
WATCH: Selena Gomez Goes Makeup-Free in 'Bad Liar' Teaser-- Hear a Snippet!
"Bad Liar" is the first new music Gomez has released since she dropped "It Ain't Me," her collaboration with Kygo, back in February. For this new track, the 24-year-old singer reteamed with Justin Tranter and Julia Michaels, who penned most of the songs off her 2015 album, Revival.
The pulsating single seems to tap into Gomez' punk side, borrowing its pounding bass line from the Talking Heads' iconic 1977 hit "Psycho Killer."
WATCH: Selena Gomez Gets Candid About Fame at the Met Gala: ‘I Think I’d Be Fine If It All Went Away’
In the days leading up to the song's release, Gomez shared audio snippets, teased album art and shared photos of the lyrics which she'd scrawled on a mirror in red lipstick.
WATCH: Selena Gomez Talks Vulnerability, Enjoying Life and the People She Loves