Camila Cabello and Bazzi release 'Beautiful'.

Camila Cabello and Bazzi duet together on a new version of 'Beautiful', after completing a recent tour of North America together.

About the new song, Cabello says: "Bazzi opened for us on the Never Be The Same Tour after I came across 'Mine' and 'Beautiful'. I fell more and more in love with it hearing it backstage every night and a couple weeks ago on a day off from shows in Washington D.C., I went to a studio there and wrote a verse to the song.  It’s one of my favorite songs out right now.  I Hope people love it as much as I do."

Listen to 'Beautiful' below...