I can't speak for other cultures, but in mine everyone gave everyone gifts on Valentine's. So it would be perfectly appropriate. As for good gifts, well...what does she like? Chocolates and roses are pretty traditional if you're looking for something like that, but it's always best to give someone something personal.
Audio;