kate hudson shows off her pipes with cover of prince's 'nothing compares 2 u'