Ed Sheeran Perfect Mashup 2018 with Ariana Grande, John Legend & Meghan Trainor with Lyrics January 30, 2018 Celebrity