Selena Gomez has just dropped the official music video for 'Bad Liar' and we are actually obsessed.
It appears she has abit of a girl girl crush... but just wait for the twist at the end because it will BLOW. YOUR. MIND.
It's set in the 70s, and Selena plays every single character in the video - this includes a high school girl, a blonde teacher, a man and also a woman.
Watch the video above!