Gwyneth Paltrow has admitted her marriage to Chris Martin is not perfect after opening up about suffering a miscarriage that almost killed her.