Elle Fanning turns into a pop star in her new movie Teen Spirit. Elle hit the pink carpet in Los Angeles Tuesday night for the premiere of the film. Fanning plays Violet in the film. The actress recorded several songs for the movie and does all of her own singing. The film marks the feature directorial debut of “The Handmaid’s Tale” actor Max Minghella. He told us why Elle was the perfect choice to play Violet.