Camila Cabello and Major Lazer have been teasing that they are working on a project together for such a long time and it has finally arrived just in time for summer. They have teamed up for their song called "Know No Better," which also features Travis Scott and Quavo.

While Travis sings the most throughout the song, the chorus is drenched with the ex-Fifth Harmony singer's vocals and it also features a verse from the Migos member. Listen to the full song below.

The collaboration caused major drama for Camila back when she was still a member of 5H. Back in March of 2016, she was spotted on Snapchat hanging out with Diplo, one of the members of Major Lazer, and fans accused her of leaving her band members behind to be with him.

camila cabello instagram fight

The "I Have Questions" singer even got into a bit of an argument with a fan who made a slut-shaming comment about her being with the DJ while the rest of the girls attended a Britney Spears concert together. Camila reacted to the comment by saying it went against what 5H stood for and that there was nothing but a working relationship between her and Diplo. YIKES!

This was also one of the first times that fans saw her working with someone as a solo artist without of the girls so it raised some red flags to see her branch out to do side projects while she was still in the band. Despite causing her all this drama last year, it seems like it has totally paid off and led her to work with some of the world's hottest music acts right now.

The song is part of a surprise six-song EP titled Know No Better and it features other artists like J. Balvin and Anitta, and it is currently available to stream everywhere and can be purchased on Amazon by clicking the image below.

MORE CAMILA CABELLO NEWS: