Ansel Elgort is better known for his acting in films like 'The Fault In Our Stars' and the 'Divergent' series - but he's also got quite an impressive voice on him.

Elgort's latest role is as Baby in Edgar Wright's new music-related crime film 'Baby Driver', and it seems like he's taking the 'musical' part of his role to heart.

He has released two singles to date, the latest being the Major Lazer/Justin Bieber-esque 'All I Think About Is You', which came out on Friday and sees him croon: "I'm supposed to be / Happy and free / Everyone is thinking of me".

Hear the slick electro-pop number below: