<P> `` River '' is a song by American rapper Eminem featuring guest vocals by English singer - songwriter Ed Sheeran . It is the fifth track from his ninth solo studio album Revival ( 2017 ) . The song was written by Mathers , Sheeran and Emile Haynie , and produced by Haynie . `` River '' was released to radio on January 5 , 2018 as the album 's second single . </P>
<P> `` River '' is a song by American rapper Eminem featuring guest vocals by English singer - songwriter Ed Sheeran . It is the fifth track from his ninth solo studio album Revival ( 2017 ) . The song was written by Mathers , Sheeran and Emile Haynie , and produced by Haynie . `` River '' was released to radio on January 5 , 2018 as the album 's second single . </P>
who sings let the river run with eminem
who sings let the river run with eminem
Ed Sheeran
Ed Sheeran