Question: who sings i should have bought you flowers?
Answer: Bruno Mars