Now we know exactly why Selena Gomez Instagrammed a super hot snap of model Christopher Mason on Thursday.
The 23-year-old singer posted a teaser of her upcoming "Hands to Myself" music video on Friday, which prominently features the handsome model. Clad in nothing but her bra and undies, the short clip features Selena touching herself, as well as what appears to be a steamy love scene between the two.
WATCH: Selena Gomez's Handsome Mystery Man Revealed -- Meet the Hot Model!
Clearly, this has to be Selena's raciest video yet.
This is actually the second "Hands to Myself" teaser Selena has shared with her fans. In a 30-second clip released earlier this month, the pop star strips to her bra and panties, climbs in bed, and then flees when she hears police sirens.
Last month, ET had the exclusive first look at Selena on the West Hollywood, California, set of her video, where she “was laughing and chatting with crew” and had no problem disrobing in front of everyone for the shot.
Selena's racy new video is just the latest move she's made to transform her former Disney image into a markedly more adult -- and much more confident -- persona. Earlier this month, she fought back against haters on Instagram after she performed "Hands to Myself" at the Victoria's Secret Fashion Show.
"Yes I f**king sing live," she wrote in response to some questioning her vocals.
WATCH: Selena Gomez Teases Fans With Sexy Bikini-Clad Selfie
Selena commented on her fiery response last Friday when ET caught up with her at Billboard's 10th Annual Women in Music event in New York City.
"I just felt like, for me, I am in a place where it is my right to say something and defend myself, because I'm always kind, I'm always nice," Selena said. "Every now and then I deserve to say what I feel."