Out of nowhere, Kanye West jumps on the official remix of Rihanna's "Diamonds." Yeezy lays down some nasty bars on this one that begs for more verses, but hey, he does spit for nearly two minutes straight here. Listen to the track below.

Listen: Rihanna f/ Kanye West "Diamonds (Remix)" 

RELATED: The 100 Best Kanye West Songs

RELATED: The 30 Sexiest Rihanna GIFs