Oh that's so sweet .............I think you should get hersome Indian jewelry they are very pretty and I don't know entirely where to get them but I know Jasmine in the mood for me is from India so it would be really cute to get her some jewelry from in the movie
When I saw this question, I immediately thought of a carpet, but I don't think your girlfriend would like that very much. As the person said above me, I believe the jewelry would be your best bet.