OK, OK, we all know that giving flowers is the international way to say “I messed up and I'm sorry” but the best reason to give her flowers is for no reason at all. When you buy her that bouquet because you made a boo-boo, although the gesture is nice, it's clear that it's a mercy plea or forgiveness.
On the other hand, if you stop by that local flower shop and buy her a dozen roses just because you want her to know that she is constantly on your mind, she'll feel beautiful, appreciated, and adored. Every woman loves to receive flowers but, even more than receiving them, women love to be surprised.