Ed Sheeran - Divide

Ed Sheeran - Divide Tracklist Eraser 3:48 Castle On The Hill 4:21 Dive 3:59 Shape Of You 3:53 Perfect 4:24 Galway Girl 2:51 Happier 3:27 New Man 3:09 Hearts Don't Break Around Here 4:09 What Do I Know? 3:57 How Would You Feel (Paean) 4:41 Supermarket Flowers 3:43