Peripheral cyanosis, which can lead to purple discoloration in babies' feet, may be caused by factors such as poor circulation, certain health conditions, or lifestyle factors. Identifying the underlying cause is important and may require medical evaluation.