Oedema occurs when excess fluid gets accumulated in the body's tissues, especially in the hands, feet, arms, ankles and legs. This causes swelling and discomfort. Oedema can happen as a result of pregnancy, medication, congestive heart failure, kidney disease or liver ...