wild ones

Flo Rida and (not) Sia Performs ‘Wild Ones’ On Ellen
So I have to be honest here, I'm a big Ellen show fan, and today my favorite actor of all time was on there.  Wanna take a guess at who it is?  (Hint: Total babe, awesome actor, Captain Jack Sparrow)  Figure it out yet?  In case you live under a rock and didn't know by the Jack Sparrow hint, it's Jo…