Keira Knightley has revealed she suffered post-natal depression after giving birth to her eldest child. The Oscar-nominated ...