Italians to spend 85 euros a head for St Valentine's Day. One out of five dinners will be prepared at home this year instead of eating out.

More younger Italians, 66% of under 34s, than older ones, 57% of over 34s will mark the feast. Despite the flagging economy, couples on the most romantic of holidays are still eager to buy flowers, mostly roses, with over 10 million expected to burst out of flower shops in Italy on Valentine's day.