No need to apologize Troye Sivan — this is perfection.
We know the year is coming to a close, and Best of 2015 lists are being created by the second, but we really think we need to add this one in here to year favourites!
Not only do we love Justin Bieber‘s “Sorry,” but Troye mashes it together with a little Selena Gomez and we.are.obsessed. Watch the dream mashup here:
Love that? We suggest you take a listen to Troye’s debut album, Blue Neighbourhood as well: