Postnatal depression can be caused by a combination of physical, psychological, and environmental factors. Physically, the hormonal changes during and after pregnancy can affect a woman's mood, as can the baby blues, exhaustion, and lack of sleep. Psychologically, stress, anxiety, or a traumatic...