It's clear that Stranger Things actress Millie Bobby Brown always had the X factor.
A video of star aged five shows Millie covering Amy Winehouse's Valerie - and doing a damn good job at that!
The 12-year-old actress shot to fame after playing Eleven on Netflix's hugely popular show, Stranger Things.
Just last week, Millie revealed how she was asked to shave her entire head for the part.
"I had very long hair and I cut it all off for the part," she told Vulture. "I read the script and I was so happy with my character and I thought: 'This is how it's gotta be'. My mum and my grandpa were like, 'No, you can't do that.'"
She explained: "It took me 12 years - well, 11 years - to grow something. [My hair] wasn't thick, but it was long. And then they shaved it all off and it was very hard for my parents. But I convinced them. I was like, 'Dude, it grows back. It's fine.'"
Millie, who previously had roles on Grey’s Anatomy, Modern Family and Once Upon a Time in Wonderland (she played the young Alice), stars alongside Winona Ryder in the sci fi series.