Like vashti said since none of us know her it woudl be harder for us to tell you. However depending on the occasion, your present woudl have to vary, if it's your anniversary or something then you should give her something on the romantic side... and by practical I guess she means useful...not like a teddy bear that serves very little purpose...she coudl also mean not extravagant. If it helps...for valentines day one of the things my boyfriend got me, was a set of books...well two books, at that time I was trying to decide between medicine and economics, and was really confused, and upset so he got me freakonomics and this medical book, and a card that said find your true passion this year. That was meaning ful and useful and also really romantic cuz I knew he thought about it and personalized it...maybe you could think along those lines...
And since you know you cannot see yourself,
so well as by reflection, I, your glass,
will modestly discover to yourself,
that of yourself which you yet know not of.