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