Troye Sivan is such a talent, watch him brilliantly flow two of today’s biggest songs together into one fantastic mash-up. He takes on Selena Gomez’s ‘Hands To Myself’ while adding in a little bit of Justin Bieber’s ‘Sorry’.
His vocals are so smooth and unique its kind of unbelievable. If you haven’t checked out his debut album, Blue Neighbourhood, that should be your next move after listening to the acoustic goodness above!