Been through so much by the look of him. That song hits hard." "Supermarket Flowers" is a deeply personal song by Ed Sheeran, featured on his third studio album, "÷" (Divide), released in 2017.