Get that bitch some diamonds. Bitches love diamonds.
Srsly though, you don't even have to go big, I just went with some .25ctw stud earrings for my girl and she loved them. (we celebrated xmas early)
Depending on the jewelry store, between $79 and $200. Avoid Zales and Kay; they are mad overpriced. In my town theres a really legit mom & pop jewelry store that sold me a pair for $79.
If you wanna be cheap, go with flowers and chocolate. If you want to drop bank, go with diamonds. Boom there's all you need to know about buying girls gifts
oh yes. i'm on to you girls. you just want it all..
or you can be sneaky and get her lingerie, sexy heels, perfume, and jewelry, and hope she puts it all together and shows you an amazing time in return. nothing wrong with buying a gift that satisfies the both of ya
not that i agree with this site or that used jewlery is something u should get ur girl but i have heard people buying shit off this site... http://www.exboyfriendjewelry.com/
something jewelry like round $100ish (can find shit with huge mark downs before christmas too) and then some skanky underwear that you make it a recurring gift every christmas.. worked for me