As Valentine's Day gifts go, flowers and chocolate are fine but are they what she really wants? Instead of fleeting Valentine's Day gifts that will be gone quickly, opt for more creative gifts for girlfriend.

She'll be much happier with a gift she'll actually use instead of a token that has no staying power. Consider these creative, yet romantic gifts girlfriend.

  1. Give her the gift of learning

Photography courses can be great Valentine's Day gifts for her. If your best girl wants to learn a new skill or hone her craft further, purchasing a class is a great option. Tons of options are available, too. Natural light photography, photo editing software, portrait photography and many more classes are likely available in your local area or you can find just about anything you want online.

  1. Share Your Love of Music

Tired of trying to share the same set of ear buds? Make discovering new sounds easier with a headphone splitter. You'll be able to listen simultaneously to your favorite tunes or an interesting podcast on the same device. A splitter lets you listen with your own set of ear buds. It will be a better listening experience for the both of you. And to make it a truly appropriate Valentines Day gifts for her, go for a romantic pink or red heart-shaped splitter. It won't set you back much either at only about $15.

  1. Match Fashion with Technology

Pair her love of technology with fashion. A VanDerWaals handbag is equipped with features she'll love but it's also extremely stylish. She can charge her device right in her purse. Plus there's a nifty app that lets you color coordinate her purse with her outfit, or set it up to change color spontaneous for a little fun on the go. It's available in three sizes, each made of genuine leather. The price tag is hefty at around $300.

  1. A Dose of Nostalgia

Remember those red view finders we all played with as kids? Take her back to her childhood with a personalized RetroViewer. Take your favorite photos of the two of you, and create your very own reel that documents your time together.

She'll love the nostalgic vibe and will appreciate the time you took to create such a memorable gift. Learn more about creating a customized view finder.

If you're stumped on what to give your girlfriend for Valentines Day, these ideas will help you find a gift she'll love for years to come.