The timing is important; you want to have the party at least four to six weeks before your due date so that you'll have plenty of time to borrow or buy any necessities for your baby that you still need -- and so you'll actually have energy to enjoy the party! Shop baby shower decorations.
Your doctor will tell you if you should fast (avoid consuming food, beverages and medications, usually for nine to 12 hours) before your blood test. If you aren't fasting when the blood sample is drawn, only the values for total cholesterol and HDL cholesterol will be usable.
Some blood tests will require you to fast beforehand. In these cases, your doctor will instruct you not to eat or drink anything, except water, in the hours leading up to the test. Fasting before certain blood tests is important to help make sure that your test results are accurate. The vitamins, minerals, fats, carbohydrates, and proteins that make up all food and beverages can impact blood-level readings, clouding the results of your test. Not all blood tests will require you to fast beforehand. Blood tests that you will likely need to fast for include: blood glucose test; liver function test; cholesterol test