Entertainment Music Dove Cameron Channels Demi Moore in 'Charlie's Angels: Full Throttle' for Her Next Single: 'So Fun' "I was nailed to the floor as a 7-year-old, and I've always loved it," Dove Cameron said of Demi Moore's femme fatale performance in 2003's Charlie's Angels: Full Throttle By Daniela Avila Daniela Avila Daniela Avila is an editorial assistant at PEOPLE. She has been working at PEOPLE since 2021. Her work previously appeared on The Poly Post. People Editorial Guidelines and Glenn Garner Glenn Garner Glenn Garner is a form writer-reporter who worked heavily with PEOPLE's Movies and TV verticals. He left PEOPLE in 2023. People Editorial Guidelines Published on December 3, 2022 05:51PM EST Photo: Jon Kopaloff/Getty; Darren Michaels/Columbia/Kobal/Shutterstock Dove Cameron has entered her femme fatale era. The former Disney Channel star, 26, told PEOPLE she "rewrote" Edwyn Colin's 1994 hit "A Girl Like You" for her upcoming single "Girl Like Me," which she performed Friday at iHeartRadio 102.7 KIIS FM's Jingle Ball in Los Angeles after she found inspiration in Charlie's Angels: Full Throttle. She explained that she's channeling Demi Moore in one particular scene from the 2003 blockbuster sequel for the song's concept. Drew Barrymore Says She Would Do a Charlie's Angels 3 'in a Heartbeat': 'I Will Always Say Yes' "That has been one of my favorite songs for like 15 years," Cameron raved. "When I saw that scene in Charlie's Angels, when she's laying in front of a fire and you find out that she's a villain and it's playing 'A Girl Like You,' I was arrested. I was nailed to the floor as a 7-year-old, and I've always loved it. "And one day, we just had this idea. I was like, 'Oh my god, it would be so fun to cover on tour.' And we were like, 'What if we just flip the narrative? What if we just said, 'You've ever met a girl like me before'?" she added. Ben Trivett Cameron said it's been a long time coming to release the track, which drops Dec. 9, ahead of her debut album. "We've been working on it for ages, but I'm really, really happy with it now," she said. "And I'm excited to have everybody hear it. It's fun to do live." Moore, 60, starred in Full Throttle as Madison Lee, a former Angel who turns on Charlie and his three best agents (Cameron Diaz, Drew Barrymore and Lucy Liu). RELATED VIDEO: Dove Cameron Feels 'Vulnerable' Since Coming Out Publicly: 'I'm Living My Life More Bare' The movie also featured Justin Theroux, Shia LaBeouf, Melissa McCarthy, Carrie Fisher, Bernie Mac and John Cleese, as well as Luke Wilson, Matt LeBlanc and Crispin Glover reprising their roles from the first film in 2000.