The 'Harry Potter' actress - who played the role of Luna Lovegood in the movie franchise - admits she is keen to get her teeth into a gritty part and thinks the pop star, who famously suffered a very public breakdown in 2008, would be the perfect role.
Evanna exclusively told BANG Showbiz: "People laugh when I say this but I would love to play Britney Spears in a movie. She's complicated and I just relate to her. There are so many pop stars out there at the moment and I just think they've just got their image thing so planned to a T. Say, Lady Gaga, I like her and I like her music but I don't relate to her because she has this image and she's weird and perfect, whereas Britney is rich and cool and beautiful, but has also shown her vulnerable side and had a breakdown in front of the whole world.
"That takes strength and bravery to do that. I just think she's more complicated than people think. Also, I think career wise it would be a big departure from Luna. And I love dance!"
However it is not the only character the 20-year-old beauty would be keen to play - she also would have loved a part in 'The Hunger Games'.
She added: "Dream roles? I love fantasy series', I would love a role in 'The Hunger Games'. I love the books, but I don't know who I would play or where I would fit. Jennifer Lawrence really carries that film. She's amazing to watch."
Tickets for Warner Bros. Studio Tour London - The Making of Harry Potter are on sale now at www.wbstudiotour.co.uk and have to PRE-booked in advance.