Ansel Elgort Channels Ryan Gosling for His Cover of "City of Stars" From 'La La Land'

Ansel Elgort - Getty - H 2016
Getty Images

Ansel Elgort - Getty - H 2016

The 23-year-old singer/actor/DJ goes from 'The Fault in Our Stars' to "City of Stars."

Ansel Elgort showed off his singing chops Tuesday, posting a video of himself on Instagram covering La La Land’s “City of Stars” — complete with piano playing.

In addition to starring in Divergent and The Fault in Our Stars, the 23-year-old singer/actor/DJ released his latest pop single “Thief” in February.

Watch the clip below.


Little cover "City of Stars" from La La Land.

A post shared by Ansel Elgort (@ansel) on

This article first appeared on