It's always surprising when fans discover the hidden talents of a well-known stars. While these stars have hit it big in acting, many can sing and some have other secret hobbies that could have been a second career. So here is a look at the hidden talents of top TV and film stars.

Idris Elba

Most people across the pond know Elba as the brilliant detectiveLuther on the BBC.Stateside he's known for his role as the guardian Heimdall in the Thor triology but many people don't know that Elba is a DJ in his spare time. He goes by the name of DJ DRIIS and has showed off his skills at the Sirius Radio Party in Miami in 2010 and most recently, he lent his voice toMacklemore and Ryan Lewis'new song, Dance Off.

Jeremy Renner

You know him as Hawkeyefrom The Avengers,butbesides toting a bow and arrow, Renner can actually sing and play the piano really well!In a performance on The Tonight Show with Jimmy Fallon, he pokes fun at his Marvel character's lack of superpowers in a cute little number:

Harrison Ford and John Travolta

When Harrison Fordisn't helming the Millenium Falcon in Star Wars and John Travolta isn't acting in a Quentin Tarantino movie, both are accomplished pilots. Ford has been flying since the 1960's, but he recently ran into some trouble when his plane crashed while filming Star Wars: The Force Awakens. Travolta, on the other hand, has a fleet of five airplanes and his home in Florida has two working runways.

Not a bad way to spend a day off.

Emmy Rossum

EmmyRossumplays Fionaon Showtime's Shameless and has been featured in countless films like Beautiful Creatures.

In an appearance on Conan, Rossum harkened back to her days of classical opera training and belted out an Italian opera aria in exchange for a hot dog. To hear more of Rossum's stellar voice, watch 2004's Phantom of the Opera.

Jensen Ackles

Not only has JensenAckles the brash and ruggedDean on the CW's Supernatural for 11 seasons, he can also sing really well.

His type of music is more mellow rock, but he sounds brilliant in this clip of him singing an Elliot Smith song called Angeles. Watch him pull double duty as he sings his heart out while playing the guitar.

Follow the page Reality TV
Don't miss our page on Facebook!