Romance is just a state of mind, but love comes from the heart. It is important for all people to accept that fact that everyone is born differently and not everyone is born with deep inclination to romance. If your partner is not that romantic, it does not means that he or she does not love you.
If you want to express love, then you need to express that you care for the person that you love by giving them a gift or present that will show that you care for them. Caring for someone means that you love them. A simple gift can express that you care for the person that you love.
If you want to give a gift that will show care and love, then you need to look at the perspective of your love one. You need to think of a gift that he or she will appreciate and avoid on focusing gifts that are expensive. Even if you love each other, it does not mean that you have the same views and perspective about your relationship. It is better if you will focus your observation in small things that catch their attention. For example, he or she gives a nice comment to great wine that he or she have tasted or they appreciate a beauty of a flower.
If you will pay attention to small things that makes them happy and giving these things to them will make them feel that you really care and love them.