Bazzi and Camila Cabello's duet, "Beautiful," has been out for a few months. And now, the two singers have released the single's visual, which we can't call anything but... beautiful.

Set in New Orleans, the video takes you into a dreamy masquerade ball. Bazzi is doing his thing till Camila walks across the room. Dressed as an angel with a golden mask, she floats from room to room. And Bazzi is so intrigued that he can't stop following her until they meet on the dance floor. It all really feels like a fairy tale. And just like those stories, their storybook romance ends at midnight.

To celebrate the video's release, Camila shared some behind-the-scenes photos on Instagram.

View this post on Instagram

✨👼🏻

A post shared by camila (@camila_cabello) on

"FUN FACT: we shot this vid in New Orleans and took a ghost tour of the city the day before, the tour guide showed us this restaurant where there was a supposed ghost (forgot his name, sorry ma dude) and you pay 50 bucks to eat dinner with the ghost at a special table- and that restaurant ended up being where we shot the video 👀👀👀👀," she captioned one of the photos.

Earlier this year, Bazzi opened for Camila's Never Be the Same Tour. They also celebrated the release of their debut records this year. Hearing and seeing how lovely "Beautiful" is, it wouldn't be surprising to see more collaboration from these two.