This has such Now & Then vibes!

Selena Gomez dropped the music video for her hit song "Bad Liar" today, and it's like she climbed into a time machine and went back to the seventies!

Some fans have speculated that the tune was about her new boo The Weeknd and her struggle hiding her feelings for him, but the "Come & Get" songstress recently explained that she actually wrote the lyrics before they were together.

"The song actually was over a year ago. I was very much in a different place and I think it was more just telling a story ... it was just a different place in my life then," she told Ryan Seacrest on his radio show.

She also said she has no desire to hide her romantic feelings these days.

"I just think it's really hard when I would want to spend so much time hiding things, it's too much pressure. And I think everyone gets over everything eventually, that's what I've learned. I just want to be happy. If that's me just being myself, then I don't really care," she added.

You've gotta watch the whole thing!