I love receiving a bunch of flowers. Most women love getting their favourite flower but you need to be careful about the timing.
The best times to buy someone flowers are Valentine's Day, birthdays, house warming, dinner invitations and Christmas. Flowers can soften an argument. It's best not to buy flowers at a funeral or birth because the person is often already inundated, so look for something more practical like a casserole or a nappy service.
If you buy your girlfriend or wife flowers out of the blue they will wonder what you are feeling guilty about. Some will jump to the conclusion that you are having an affair! So it's best to always have a valid reason.
The most expensive way to buy flowers is at a florist. You can purchase flowers at a grocery store but hide the price tag and consider wrapping them in some different paper.
My favourite way of buying flowers is at a warehouse. This is how I saved money at my wedding. You can pre-order what you want but you'll need to be flexible. They generally only stock flowers which are in season. Farmer's markets are another way to inexpensively buy flowers.
One of the most romantic stories I have heard was from my nanny. She said her husband wanted to buy her roses every Valentine's Day but because they lived in the country it was hard to purchase them. He was a resourceful man and decided to plant her a rose bush. He said that way she would always have a bunch of roses on the dining room table. Nanny fondly remembers this and to this day her favourite flower is a red rose.
Before you buy a woman flowers subtly ask her what her favourite flower is. Personal taste varies and some people have superstitions around particular types. The Flower Meaning website can guide you. Roses aren't for every girl.
Be careful of buying flowers with too much scent in case the recipient has allergies.
When you buy flowers ask if they are grown locally. Australian natives are incredibly hardy and can last over a month making them great value for money.
Nothing says Christmas to me more than the native red and green Christmas bush (Ceratopetalum gummiferum).
When Australians represent their country they usually wear the national colours, green and gold, which is said to be based on wattle foliage and flowers. It's appropriate to wear yellow wattle on Australia Day.
Whatever flower you select the giving shows we love the other person without words.