Ok, so you know him as Iron Man, Sherlock Holmes and the bully from 'Weird Science', but did you know that Robert Downey Jr. has other talents?

No, I'm not talking about his numerous bad habits that landed him in rehab more than once. I'm talking about the fact that the man can sing!

Check out video where he sings with Sting!

I didn't realize he was on 'Ally McBeal' (if I had, then I would have known he could sing) and that he has sang with Sting before!

As if you needed 10 more reasons to love Robert Downey Jr., I give you the top 10 best Robert Downey Jr. moments!

...and yes, that video he did for Elton John was real!