Question: why are some eggs brown?
Answer: "The brown colour is from a pigment that is laid down on the egg, it's called protoporphyrin IX, which is like the haem group in haemoglobin in your blood. "But the haemoglobin in your blood has iron in it which is why you get the red colour; on the eggshell there's no iron which is why you get the brown colour."