There are a lot of actors who let others sing their part in movies but there are also a lot of them who sing themselves and are very good at it as well! Here are some of the latter:
Here is Robert Downey Jr. first with Sting and then alone.
They can act but they can sure sing as well!
and finally as SciFi geek this cute one;