Corny though they definitely, always are, surprise appearances always do well.
Take Ariana Grande, who on Friday night appeared during Kygo's second set at Coachella. Grande performed her latest single, "No Tears Left to Cry" as well as a cover of Marvin Gaye's...