Why are flamingo babies white?
Flamingo babies are not born white. They are born a grey colour, and their feathers gradually turn pink as they get older. This is because they eat shrimp and other small crustaceans that contain a pigment called carotenoid, which gives the feathers their pink colour. The amount of carotenoid in the diet affects how pink the flamingo's feathers will be.