Entertainment Weekly


Stay Connected


Advertise With Us

Learn More

Skip to content


Ansel Elgort covers Shawn Mendes to tease his new singing career

Posted on

Bryan Bedder/Getty Images for Island Records

Ansel Elgort — or DJ Ansolo, as he’s known in the EDM community — just shared his cover of Shawn Mendes’s “Treat You Better” in preparation for his own upcoming single, “Home Alone.”

The actor, best known for starring opposite Shailene Woodley in The Fault in Our Stars, has previously performed DJ sets at venues like Electric Zoo, but is just now starting to show off his vocals. He posted the Mendes cover on Instagram, where he wrote, “Wanted to make an emotional piano version with some new chords.”

He also noted that “Home Alone” will be up on SoundCloud next week with an official release later in July. Listen to the “Treat You Better” cover below.