This is most common and most acceptable gift of all time. People do prefer this gift as it's easily available.
All the girls like bags and you can get some really good bag in decent price. Hand bags are very famous for gifting purpose
All the teenager like these type of gifts that they can use on daily basis. Better than a show piece that you keep at home. So you may consider that option.
If you know the person very well then you can go for makeup and personal care items. These are very useful gifts if you know the likes and dislikes of the person you are gifting.
One thing that can bring smile to anyone's face is the beautiful flowers. That's something you can combine with other gift as well. Perfect gift.
Who doesn't like gadgets, everyone like these type of gifts specially if that's something they are looking for.
Jewelry is always precious and that person is going to remember you whenever they are going to wear it.
Time is most important thing that you can give to someone. So spend some quality time with your loved ones and that's will be best gift for them.