I Do (Cardi B song)  "I Do" is a song recorded by American rapper Cardi B for her debut studio album "Invasion of Privacy" (2018), featuring vocals from American singer SZA. It was written by Cardi B, Klenord Raphael, Tim and Kevin Gormringer, SZA, Jordan Thorpe, Nija Charles, along with its producer Murda Beatz. It also features additional uncredited production by Cubeatz. It entered at number 23 on the US "Billboard" Hot 100 the week following the album's release. Chris Richards of "The Washington Post" deemed the lyrics "My little 15 minutes lasting long as hell, huh?" as "a victory speech," and the song as "the album's grand finale," since it is the closing track in "Invasion of Privacy". Similarly, for "Rolling Stone", Rob Sheffield said the parent album "ends on a triumphant note with SZA, the only star who really could hold her own with Cardi on a track like this." Maeve McDermott of "USA Today" felt "I Do" "seems destined for status as a single." Roisin O'Connor of "The Independent" commented, "Cardi B has a particular way of inflection that conveys her personality so beautifully. She's as confident as it seems possible to be when she spits "Pussy so good I say my own name during sex" on [the song], weaponising her own sexuality." In "The New York Times", Jon Caraminaca said that Cardi B "raps about sex with the assertiveness and raw detail of Lil' Kim or Too Short," on "I Do" and "She Bad." "Entertainment Weekly"s Andrew Hampp ranked it 10th among the best female collaborations of the time span 1998–2018. "Paste" ranked it as the 15th best song of 2018.