By Jennifer Davis
Updated Feb 16, 2016 @ 5:00 pm
attends the InStyle Awards at Getty Center on October 26, 2015 in Los Angeles, California.
Credit: Frazer Harrison/Getty Images

It's no secret Ansel Elgort is a man of many talents. Not only is he a respected actor, snagging roles in films like The Fault in Our Stars and the Divergent series, but the 21-year-old hottie moonlights as a DJ. If that's not impressive enough, he's also a pretty great singer—something we just became aware of thanks to his most recent Instagram.

On Tuesday, Elgort took to the social media platform to share a video of him singing, proving he can definitely hit the high notes. In the short clip, the actor sits down at a piano in his New York City home to belt out a few bars of an unidentified song (an Ansel original, perhaps?) without a shirt.

"What part of the song should I do," he says, while hits the piano keys. Then he begins to sing: "I've been waiting a long time for love like you." Unfortunately, the 15-second clip didn't provide us much to sing along to, but it may be stuck in our head nonetheless. Watch it below to see Elgort impress with his vocals and his physique.