If you are thinking of a present to give to somebody, have you ever thought of giving them charms that they could use as a pendant or as something they could hang on their bracelets. You could include with the gift a bracelet or a necklace and then every special occasion you can give them additional charms or pendants to add or use as a substitute for the ones they currently have.
These gifts will be appreciated by people of different ages and backgrounds irregardless of their gender or race. They make perfect gifts not only because they look so adorable but every charm could somehow represent a significant or important moment in their life that they could treasure as a special remembrance.
I know of somebody who has a bracelet full of charms, some given by friends and some she purchased herself. The charms on her bracelet somehow reflect the different experiences and memorable moments in her life. One of her charms is a flag to constantly remind her of her heritage and culture. She has an Eiffel Tower charm to remind her of her honeymoon in romantic Paris. You could also do the same with your very own charms as well as when you give these to friends or...