WATCH: Ed Sheeran crashes a Katy Perry interview at BBC

Ok... is there anyone who could resist Ed Sheeran?!  Even Taylor Swift's nemesis can't resist him!  And guess what Canadian city brought them together... (hint: not Calgary *sad face*)