‘Fault in Our Stars’ Hunk Ansel Elgort Busted Out Some Tap Dancing Moves for Jimmy Fallon (Video)

Now who’s the adorable song-and-dance man, Jimmy?!

Because he doesn’t have enough going for him already, Ansel Elgort decided to reveal a hidden talent on the “Tonight” Show on Monday evening.

See video: Shailene Woodley Falls in Love With Ansel Elgort in New ‘Fault in Our Stars’ Trailer

Largely unknown before this year, the New York City-native is skyrocketing to fame with his roles in the “Divergent” series and, more significantly, the upcoming adaptation of the John Green novel “The Fault in Our Stars.” He plays Augustus Waters, a charming cad of a cancer survivor in the beloved YA crossover novel, and both the role and his handsome mug earned him a shrieking reception when he appeared on Jimmy Fallon‘s stage at 30 Rock.

Also read: ‘Fault in Our Stars’ Rising: How Social Media Is Turning the Bestseller Into a Shailene Woodley Box-Office Hit

Then, he busted out some tap dance moves, and the screams just got louder.

There will be a lot more of this to come.