Eminem Joins B.o.B At BET Awards For 'Airplanes'/ 'Not Afraid' Medley

Keyshia Cole takes over for Paramore's Hayley Williams on the chorus.

Not only did [artist id="3238990"]B.o.B[/artist] get a chance to perform his hit "Nothin' on You" during the BET Awards pre-show, but the rookie MC also brought out [artist id="1244412"]Keyshia Cole[/artist] for his hit "Airplanes" during the main show.

After an introduction by T.I. and Queen Latifah, during which the pair jokingly referenced T.I.'s arrest for gun charges before the 2007 BET Awards, B.o.B began his set by playing the piano.

Cole launched into the song's chorus, surprising the audience, since she's been out of the spotlight following the birth of her first child with basketball player Daniel Gibson. Sporting blond hair, a textured red skirt with a black top and matching stilettos, Cole gave "Airplanes," which originally featured Paramore frontwoman Hayley Williams, a soulful spin through her trademark vocal runs.

Once Cole and B.o.B reached the chorus, [artist id="502642"]Eminem[/artist] joined the duo onstage for his verse on the track's remix. Then, the music ran seamlessly into Em's newest single, "Not Afraid."

The Detroit MC recently appeared on the "Late Show With David Letterman" to promote his and Jay-Z's upcoming concerts at New York's Yankee Stadium and Detroit's Comerica Park. On Sunday night (June 27), wearing a black jacket with a white tee and jeans, the MC ran through "Not Afraid" backed by a five-piece band and a gospel choir.

Rhyming with a reserved and controlled energy, Eminem ended his performance of the emotional track to a standing ovation.

What did you think of B.o.B's and Eminem's performances? Let us know in the comments!