Do eat: Eggs are really good for you, so don't cut them out. It used to be thought that runny eggs were too risky for pregnant women, because of the risk of salmonella, but recent advice has given them the green light. Eggs with the red British Lion stamp now carry a "very low" risk of salmonella, a report by the government's Advisory Committee on the Microbiological Safety of Food (ACMSF) says, meaning they're safe for all groups of people to eat.
Avoid: If you're still worried then avoid raw eggs in foods like mayonnaise and hollandaise sauce, as they're made with raw eggs. And only risk runny eggs if the shells are marked with the red British lion stamp, as they are from the UK and they are hen eggs only.
Why? Raw eggs that aren't approve by the red British lion stamp have the potential to cause salmonella food poisoning.
Do eat: Hard cheese, even if it's made from unpasteurised milk, as bacteria is less likely to grow in it. Cheese, like all dairy products, is a good source of calcium, which gives your baby strong bones. Cottage cheese, mozzarella, feta, cream cheese, paneer, ricotta, halloumi, goat's cheese and processed cheeses are all OK, as long as they're made with pasteurised milk.
Avoid: Soft cheeses such as brie, camembert and others with a mould rind, as well as Danish blue, Roquefort and gorgonzola.
Why? Soft cheeses are made with mould and may contain a bacteria called listeria. There is a small risk of listeria causing an infection called listeriosis, which in severe cases could lead to miscarriage, severe illness and in rare cases, stillbirth.
Do drink: Milk is a great source of calcium, which helps give your baby strong bones. Make sure you drink pasteurised milk as pasteurisation kills bacteria such as listeria.
Avoid: Raw (unpasteurised) milk, including unpasteurised goats' or sheep's milk, or food that is made from raw milk, such as soft goat's cheese. If only green-top milk is available, boil it first. Ice cream is usually OK as it's made from pasteurised milk.
Why? Raw milk may contain a bacteria called listeria, which can cause listeriosis. Although this infection is rare, it can lead to miscarriage, severe illness and in rare cases, stillbirth.
Red meat, liver and pates
Do eat: Well-cooked red meat, as it's a good source of protein and iron. In some countries, women are advised against eating cold cured meats or smoked meats, because there's a low risk of listeria infection. In the UK this advice isn't given, but if you'd prefer not to eat them, don't.
Avoid: Raw or undercooked meat - there should be no trace of pink or blood. Take particular care with sausages and mince. Cooking meat at high temperatures will kill the bacteria. You should also say no to all pates - not just meat and fish ones, but also veggie. Liver and liver pates are not advised either, as liver contains high levels of vitamin A, which may harm your baby. For the same reason, high-dose vitamin supplements, fish liver oil supplements and any other supplements containing vitamin A should be off your shopping list during pregnancy.
Why? Meat may contain a bacteria that can cause toxoplasmosis, an infection that can damage your baby. Pate can contain a bacteria called listeria. Although it's rare, listeria can cause an infection called listeriosis, which in extreme cases may lead to miscarriage, stillbirth and severe illness.
Fish and shellfish
Do eat: White fish, as it's low in fat but has plenty of good protein and vitamins, as well as cooked shellfish - a good source of iodine and zinc.
Avoid: Shark, marlin and swordfish. And limit yourself to only two portions a week of oily fish, such as sardines, trout, salmon, mackerel and fresh tuna (canned tuna is ok, but no more than 4 cans per week). Don't eat raw shellfish, but it's fine if it's cooked. In some countries, pregnant women are told to avoid smoked fish because it may contain listeria bacteria. In the UK this advice isn't given, but if you'd prefer not to eat it, don't.
Why? These fish contain high levels of mercury which can, if eaten in large amounts, damage the nervous system of an unborn baby. If you want to eat shellfish, make sure it's fresh as it's a common cause of food poisoning.
Do drink: Lots of water, to keep your body well hydrated. Fruit juice is a good source of vitamin C too.
Avoid: Binge drinking, although some medical experts say that 1 or 2 units of alcohol (1 unit = 1 beer or 1 glass of wine) per week is fine. Many women steer clear of alcohol of any sort while they're pregnant or even when they're trying to get pregnant - this is because it's difficult to know exactly when you've conceived so it's better to try to avoid alcohol altogether.
Why? Alcohol - especially in large quantities - can seriously affect your baby's development.
Fruit, vegetables and salad
Do eat: Fruit, veg and salads. Of course, these are highly recommended for pregnant women as they're packed with nutrients and form the base of a healthy diet. But make sure they're well washed, especially if you're buying from a market stall, where produce has come straight from the field.
Avoid: Unwashed fruit, vegetables and salad.
Why? Traces of soil could contain toxoplasma, a parasite that can cause toxoplasmosis. For the same reason, pregnant women are told to avoid changing cat litter trays unless they're wearing gloves.
Caffeine - coffee and tea
Do drink: Herbal or fruit teas, as these often contain vitamin C and natural ingredients. Instead of your usual cuppa, try decaff coffee.
Avoid: Caffeine - try to avoid any more than 200mg of caffeine. (One mug of instant coffee has 100mg, filter coffee 140mg and tea 75mg.) Remember that caffeine is also found in chocolate (50g bar dark chocolate has 50mg, milk chocolate 25mg) as well as some soft and energy drinks, so check the label! And check cold and flu remedies, as these can also contain caffeine, although seek medical advice before taking any form of medicine while pregnant.
Why? High levels of caffeine can cause babies to have a low birth weight. Too much caffeine can also, in rare cases, cause a miscarriage.
Guidelines often change, so visit nhs.uk to check out the latest advice - 20 years ago, women were encouraged to eat lots of liver for its vitamin A, for example, but now it's not recommended. And, more recently, pregnant women were told not to eat peanuts if there was a history of asthma, eczema or hay fever in the family, but no link has been proved, so they're now safe!