Fanning told TooFab at the film's press junket that singing in a film is something she's always wanted to do, but admitted the role was much more difficult than she had anticipated. Luckily, she was up for the challenge.
"To do a musical was always on the bucket list and I was always on the lookout for a part exactly like this where I got to fully kind of showcase that and also hone my skills," she said.
"I could sing growing up and everything but it's different when you're singing in a film and to have the stamina, especially for these specific huge pop songs. I really wanted the challenge."
The film, which marks the directorial debut of actor Max Minghella ("The Social Network," "The Handmaid's Tale") and a first Executive Producer credit for Jamie Bell ("Billy Elliot, "Fantastic Four"), follows Violet Valenski (Fanning), a shy teenager from a small town who dreams of pursuing her passion to sing and enters a local singing competition that puts her integrity, talent and ambition to the ultimate test.
Not only does Fanning do her own singing in the film, but "Teen Spirit" is fueled by an incredible pop soundtrack and showcases bangers from Ariana Grande, No Doubt and DJ Snake, to name just a few.
Fanning shines in the film as Violet and opened up to TooFab about the challenges of singing and dancing on camera -- and which was more difficult.
"I mean dancing is something that I did growing up. I had ballet training, so I am aware of my body and I love to dance," she said. "So maybe the singing was a bit harder, but some of that choreography, the choreography was very fast and was very difficult. So it might be a toss-up."
Violet's final performance in the film -- spoiler alert! -- is a gritty and angsty cover of Sigrid's "Don't Kill My Vibe." Fanning told us the song was her favorite number to perform, but another track was the most special to record.
"'Don't Kill My Vibe' was my favorite to perform for sure because... I just got to be like angry and like free, which everyone kind of needs to do," Fanning said. "I think if you could perform 'Don't Kill My Vibe' like once in a day I would feel so good. To record, I loved 'Little Bird' actually, recording that one because I got to be a little funny with it."
The "Teen Spirit" soundtrack is out now (check it out here), featuring many popular hits and showcasing Fanning's natural talent for singing; So would she ever record an album?
"I would," Fanning told TooFab. "I've gotten this question so many times. There's no like plans now. I mean it's cool. This album is coming out. It's so weird to see... I'm an artist on Apple Music. It's so crazy to me, but it's very exciting. So I wouldn't say no to that... who knows?"
Another role we can't wait to see Fanning return to is in The "Maleficent" sequel, "Mistress of Evil," which will hit theaters this fall. Many were shocked when Disney recently moved up the release date for the highly-anticipated follow-up to the 2014 flick -- where Angelina Jolie plays the titular character -- from May 2020 to October 2019.
Despite the bumped up release date, Fanning remained tight-lipped about what's to come in the fantasy adventure film, where she plays Princess Aurora a.k.a. Sleeping Beauty.
"I've never come back and done a sequel of a film before," she said. "Aurora is a young woman now. She's grown, she has grown up."
"Teen Spirit" will be released April 12 and you can catch "Maleficient: Mistress of Evil" in theaters October 18.