In these conditions, there is too much fluid in the body.
Birth control pills, blood pressure medicines, steroids and antidepressants, can lead to swelling also. Try to elevate your legs above your heart while lying down, exercise your legs, wear support stockings and follow a low-salt diet, which may reduce fluid retention and swelling. If it persists, check with your doctor for proper evaluation. Take care always.