Faits: A. Y._, en tant que preneur, et X._, Compagnie d'Assurances SA, en tant qu'assureur, ont conclu, avec effet au 1er février 1992, un contrat d'assurance de prévoyance liée garantissant, en cas d'incapacité de gain, la libération du service des primes et le versement d'une rente annuelle de 20'000 fr. après un délai d'attente de 24 mois, ce jusqu'au 1er février 2018 au plus tard. Lors de la conclusion du contrat, le 14 janvier 1992, l'assurée a rempli un questionnaire de santé et répondu par la négative notamment à la question de savoir si elle avait souffert de surmenage ou de dépression nerveuse et à celle de savoir si elle avait été traitée par un psychiatre ou un psychologue. La formule attirait son attention sur le fait qu'une indication inexacte ou incomplète autorisait la compagnie à refuser les prestations d'assurance et à se départir du contrat conformément à l'art. 6 de la loi fédérale du 2 avril 1908 sur le contrat d'assurance (LCA; RS 221.229.1). Le 17 août 1992, l'assurée a subi un accident de parapente, qui a entraîné une incapacité de travail temporaire, pendant laquelle elle a été libérée du paiement des primes (dès l'échéance du délai de carence contractuel de deux mois). Depuis le 19 juin 1995, Y._ souffre d'un état d'épuisement et se trouve dans l'incapacité durable de travailler. Par lettre du 6 décembre 1996, l'assureur a déclaré résilier le contrat d'assurance, exposant que l'assurée n'avait pas répondu conformément à la vérité aux deux questions qui viennent d'être rappelées. Y._ a contesté la résiliation du contrat, soutenant qu'il ne s'agissait pas d'un cas de réticence. B. Le 6 novembre 1997, Y._ a ouvert action contre X._, Compagnie d'Assurances SA devant la Cour civile du Tribunal cantonal vaudois, réclamant principalement le versement de la rente annuelle de 20'000 fr. jusqu'au mois de février 2018 inclus. La défenderesse a conclu à sa libération. Par jugement du 13 avril 2000, la Cour civile a admis l'action et condamné la défenderesse à verser à la demanderesse une rente annuelle de 20'000 fr. dès le 27 janvier 1998 et jusqu'à et y compris le 1er février 2018, sous réserve d'une modification déterminante du degré d'incapacité de gain de l'assurée. Saisi d'un recours en réforme contre ce jugement, le Tribunal fédéral, par arrêt du 28 septembre 2001, l'a annulé et a renvoyé la cause à l'autorité cantonale pour nouveau jugement. Il a relevé que l'assurée avait souffert d'un léger état dépressif et qu'elle avait eu six rendez-vous avec un psychiatre, de sorte qu'elle n'avait pas répondu de manière véridique aux deux questions rappelées ci-dessus et qu'il s'agissait bien d'un cas de réticence. Mais comme les juges cantonaux, vu la solution qu'ils ont retenue, n'avaient pas examiné singulièrement si le contrat aurait été conclu aux mêmes conditions en dépit de la déclaration inexacte de l'assurée, le dossier devait leur être retourné. Statuant à nouveau le 1er juillet 2005, la Cour civile vaudoise a rejeté la demande formée par l'assurée. Cette décision a été annulée par un arrêt du 14 décembre 2005 rendu par la Chambre des recours du Tribunal cantonal vaudois, au motif qu'elle n'était pas compréhensible et, partant, arbitraire. Après avoir complété l'administration des preuves, la Cour civile a statué derechef par jugement du 7 décembre 2007. Estimant que le contrat aurait été conclu aux mêmes conditions si des réponses véridiques avaient été données au questionnaire, elle a condamné la compagnie d'assurances à payer à la demanderesse une rente annuelle de 20'000 fr. dès le 27 janvier 1998 et jusqu'au 1er février 2018, sous réserve d'une modification déterminante du degré d'incapacité de gain de l'assurée. C. La défenderesse exerce un recours en matière civile au Tribunal fédéral contre le jugement précité. Invoquant une violation des art. 8 CC, 4 et 6 aLCA, elle conclut principalement au rejet de la demande, subsidiairement à l'annulation du jugement attaqué et au renvoi de la cause à l'autorité cantonale. Elle requiert également l'octroi de l'effet suspensif. L'intimée conclut à l'irrecevabilité, subsidiairement au rejet du recours.