Rocketman, the movie about Elton John, is currently playing in local cinemas and we recommend you go see it if you haven't yet. In the movie, Taron Egerton plays Elton John and of course has to sing some of the artist's many hits. And when some actors would choose to have someone else dub their singing voice, Egerton was brave and talented enough to take on Elton John's classics and he did it quite well. Still can't believe it's Egerton you're hearing? This should be enough proof:



Egerton is not the only actor who can actually carry a tune well. Here are five others.



1. Robert Downey Jr.



Everyone pretty much knows RDJ as Iron Man from the MCU movies but look at his filmography and you'll find that he's actually a pretty darn good and versatile actor. What most people don't know though is that he's actually a really good singer, too. Here he is singing with Sting, which is something not everyone can pull off.



2. Ansel Elgort



You can skip to the 8-minute mark of the video above and hear Ansel Elgort take on the Lionel Richie/Commodores classic, "Easy". Elgort has a very smooth voice which pleasantly surprised us because when we watched him in Baby Driver, he barely even talked.



3. Gaten Matarazzo



If you're not living under a rock, you know that the third season of Stranger Things is almost out on Netflix. And if you're even slightly familiar with the series, then you know the then-toothless actor Gaten Matarazzo, who plays Dustin on the show. Not many know that Matarazzo started out in Broadway as a cast member of musicals such as Priscilla, Queen of the Desert, and Les Miserables.



4. Jeremy Renner



The second Avenger to make this list, Jeremy Renner is not someone you'd expect to display vocal chops. But Renner has proven that he can sing on multiple TV guestings and other live appearances.



5. Zachary Levi



If you're like us, you know Zachary Levi from two things: Chuck and Shazam! But dig deep into his past roles (or ask kids you know) and you'll come across his work on the animated movie Tangled. In it, he plays the male protagonist, Flynn Rider, and shows off his vocal prowess in this duet with Tangled co-star Mandy Moore.