How to lose belly fat without losing breasts?

After years of being slightly underweight, I’ve finally put on 20 lbs. Unfortunately, I earned the extra weight through a steady collegiate diet of beer and pizza. I’ve never had breasts before (they’re now a B) but I love them, as well as my new hips.

It’s just that I can’t STAND my "beer belly". I’ve cut down dramatically on drinking and fast food, but I think I’ll need more than just a diet change to get rid of the belly fat.

I’ve heard that spot training doesn’t really work, but does anyone know if there is some way to lose belly fat without losing my new curves?