Camila Cabello teams up with some of the rap game's most versatile vocalists the rap game has to offer on "OMG" and "Havana," two new singles featuring Quavo and Young Thug, respectively. Check out both new tracks below.

Set to appear on Cabello's debut solo album, The Hurting. The Healing. The Loving., the new tracks find the former Fifth Harmony member cruising down two different musical avenues. Both are awesome.

First up is "OMG," a trap-inspired banger that finds Cabello embracing her overflowing confidence. With quick-fire flexes and a cadence not unlike that of a Migos member, Cabello's verses on the track sound as if they could've been written by Quavo himself. For his part, Quavo, who last collabed with Cabello on Major Lazer's "Know No Better," adds his Auto-Tune-laced vocals to the hook and turns in another solid verse.

Next is "Havana," Cabello's track with Thugger. This is more of a straightforward pop track that finds Cabello using her powerful vocals to croon on about her native Havana and romance. Thugger's verse blends with the bouncy piano perfectly. Starrah, who's one of the premier songwriters right now, has writing credits on the track. Frank Dukes apparently produced the track.

Stream the songs on Spotify below or cop them on iTunes.

See 25 of the Best Hip-Hop Projects of 2017 (So Far)

More From XXL