What should I be eating in pregnancy if I have diabetes?

Protein. The goal is to maintain steady, stable blood sugars and avoid the spikes and falls that occur with simple carb intake. Every meal should have a protein, it helps maintain blood sugar levels. Avoid the "whites": sugar, rice and white bread. Eat complex carbs instead, brown rice and whole grain breads. Veggies are great, but watch the fruits, they can be high in sugar.
Same thing. You may require more calories- otherwise the diabetic diet should not change. So you have to have a tight control of sugar with insulin.