my friend needs a present for his girlfriend of 3 years - what does he get her? bearing in mind that she earns more than him and if she wants anything she can pretty much afford buy it herself.
basically, what would you be happy to recieve from your partner as a gift without being disappointed. (i'm asking because i've 0 expectations and i'm happy with a card etc.)
things that are a no-go:
jewelry - pretty much the only thing he's bought her the past
clothes, underwear, nightwear - he'll definitely get the wrong size