Singer performs mash-up of Justin Bieber and Selena Gomez songs

20-year-old Troye Sivan is as dreamy as the song

Published 23rd Dec 2015

An Australian singer has given Justin Bieber's 'Sorry' and Selena Gomez's 'Hands to Myself' a bit of a makeover - by combining them!

20-year-old Troye Sivan has recently released his debut album 'Blue Neighbourhood' which shows he knows a thing or two about heartbreak and so this video fits in perfectly.

Even Taylor Swift loves him.

He first performed it on The Tonight Show with Jimmy Fallon and the song is as dreamy as he looks.

Watch it below.

Now we'd really like to see Justin and Selena perform this too!