But the Spanish actually have two days when lovers can exchange gifts, at least in Barcelona.
La Dia de Sant Jordi (St George's Day) is Catalonia's national day (you thought that was England's saint's day? The two regions share him!), celebrated on April 23 each year. Gallant gentlemen in Spain honor St George's romantic gesture of saving a princess from the clutches of an evil dragon by, erm, buying his loved one a book.
In reality, this tradition probably derives from the fact that William Shakespeare died on this day in 1616 (and Spain's greatest authory, Cervantes, a day earlier).
Read more about Festivals in Spain.

