"I Do" was initially recorded by André 3000 as a song for his debut solo album. Then it was given to Young Jeezy while recording The Inspiration, but was later replaced with "I Luv It". André 3000's verse was leaked onto the Internet back in 2010 and remains on the final version of the song, which is featured on Young Jeezy's Thug Motivation 103: Hustlerz Ambition. Around mid-November 2011, "I Do" was leaked onto the Internet in its entirety, which was produced by M16 Beats. Even before its official release it appeared on several U.S. charts. On the Billboard Hot 100 it entered at number 61. On the Billboard R&B/Hip-Hop Songs chart it has climbed to number 4. It also charted on the Billboard Rap Songs chart, making it to number 9.
Rappers Yelawolf and Los have recorded freestyles over I Do, and a remix featuring an additional verse by rapper Drake was released on February 10, 2012. Drake performed a part of his verse at the 2010 Juno Awards with Justin Bieber, who was performing an acoustic remix version of his song "Baby". Jeezy also said that he had been waiting on Kanye West to record a verse to it, but it was never done.