Do not try to ask her or it won't be a surprise.\n\nNot all girls are the same when it comes to gifts.\n\nFirst, you must know her attitude and likes {music, computer, dress, fashion, painting etc.}\n\nSecond, she is your girlfriend. Give something sweet but memorable. Something sweet but unique\n\nThird, when it comes to price. Do not buy too expensive gifts or too cheap gifts.\n\nFourth, buy a thing which is appropriate with her attitude, lifestyle and likes.\n\nyour question is WHAT right? Not HOW...\n\n but since I don't know your girlfriend. Try following the steps I gave you. (^_^)