Thats a hard one to answer.
My wife wants a boob job or a new car, ya right. She also wants a new cell phone. Her's is pretty outdated. So I'm getting her that with a new contract.
I can tell you what not to get her. Clothes! Ant time I have ever tried to buy her clothes they never fit right or she doesn't have anything to go with it. So they end up being returned.