Dressed in a brown polo shirt and jeans, the 27-year-old unfortunately doesn't give any peeks of his hot bod, but we already know it's a wonderland! Ha!
Move over, James, there's a new and improved version of you in town!
But we still like you, James. Promise.
[Image via Wonderland]