Absolutely agree. Among the countless ways to show your love, here are some of the best ones: go on a trip, rent a luxury car for a day, photo session, spa procedures, brand bag/clothing, etc. There are plenty of options actually the best way to impress her is to buy something she was dreaming...