Jennifer Hudson Releases Full 'Ain't No Mountain High Enough' Cover Singer's rendition of Marvin Gaye and Tammi Terrell classic previously appeared in Mastercard ad Daniel Kreps, provided by FacebookTwitterEmail Jennifer Hudson released the full version of her rendition of the Marvin Gaye and Tammi Terrell classic “Ain’t No Mountain High Enough” on streaming services Friday. An abridged version of Hudson’s cover previously featured in a Mastercard ad that premiered in mid-February that was tied to the credit card company’s “Strivers Initiative,” an effort to promote black female business owners. More from Rolling Stone “I am fortunate to have been influenced and inspired by so many incredible black female role models as I’ve pursued my dreams, but that’s not always the case for all black girls and women,” Jennifer Hudson said in a statement at the time.