but honestly i think the best gift would be to take her on her birthday to a surprise holiday to a place where she has a desire to go. and if u don't want to do it then give her some gold jewllery like bracelete or a ring. but ofcourse u can choose less expansive gifts as well coz its not a matter of price tag its just the way of expressing ur feelings and emotional attachment.