This article originally appeared on EW.com.
The Fault in Our Stars meets “City of Stars” in Ansel Elgort’s cover of the Oscar-winning song Ryan Gosling sang in La La Land.
On Tuesday, the Divergent alum shared a video of him performing the track from Damien Chazelle’s Best Picture winner nominee , taking on Gosling’s role of Sebastian.
The actor is no stranger to music, having recently released the single “Thief,” and in his upcoming film Baby Driver he plays Baby, a getaway driver who is aided by his personal soundtrack.
Watch the cover above.
Read More Read Full Thread