Faits: A. Ressortissante marocaine née le 10 mars 1975, A._ est entrée en Suisse en avril 1997 au bénéfice d'une autorisation de séjour de courte durée valable jusqu'au 30 avril 1997. Le 19 février 1998, elle a contracté mariage avec B._, citoyen suisse né le 18 décembre 1958, et a obtenu une autorisation de séjour annuelle. Aucun enfant n'est issu de cette union. Le 8 mars 2002, A._ a déposé une demande de naturalisation facilitée. Lors de l'instruction, la requérante et son époux ont contresigné, le 27 novembre 2002, une déclaration écrite aux termes de laquelle ils confirmaient vivre en communauté conjugale effective et stable, résider à la même adresse et n'envisager ni séparation, ni divorce. Par décision du 17 décembre 2002, l'Office fédéral des migrations (ci-après: l'Office fédéral) a accordé la naturalisation requise. Le 9 juillet 2003, B._ a introduit une requête unilatérale de divorce. Il motivait sa demande principalement par le fait que l'intéressée l'avait uniquement épousé pour obtenir la régularisation de ses conditions de séjour en Suisse, qu'elle entretenait une relation extra-conjugale et qu'elle s'était toujours arrangée pour ne pas avoir de congés ou de vacances en même temps que lui. Les époux ont signé une convention commune de divorce le 7 août 2003 et la dissolution de leur mariage a été prononcée le 5 janvier 2004. Dans ses considérants, le tribunal a retenu que B._ n'avait pas confirmé la teneur de son courrier du 9 juillet 2003. Le 13 juillet 2005, A._ a déposé un nouveau dossier auprès du Service fribourgeois de l'état civil et des naturalisations en vue de son mariage avec un ressortissant marocain. B. Le 22 décembre 2005, l'Office fédéral a informé A._ de son intention d'ouvrir une procédure visant à l'annulation de sa naturalisation facilitée. Dans ses observations du 20 février 2006, l'intéressée a contesté avoir épousé B._ dans le seul but d'obtenir le passeport suisse. Elle a exposé que le désaccord au sein du couple résidait dans le fait qu'elle désirait avoir des enfants, contrairement à son ex-époux. Celui-ci, énervé par son souhait répété de créer enfin une famille, avait déposé une requête de divorce en alléguant des faits qu'il n'avait pas confirmé en audience. Interrogé le 31 mars 2006, B._ a affirmé que les problèmes conjugaux avaient débuté dans le courant de l'été 2003 en raison du désaccord des époux sur une descendance commune et que la décision de se séparer avait été prise en juin 2003. Il a par ailleurs précisé que le contenu de sa demande de divorce du 9 juillet 2003 ne correspondait pas à la vérité, soutenant au contraire que son ex-épouse était aimable et n'avait jamais entretenu de relations extra-conjugales pendant le mariage. Il n'avait jamais accompagné celle-ci au Maroc parce qu'il avait peur de prendre l'avion. Enfin, il a assuré qu'aucun événement particulier n'était intervenu après la naturalisation facilitée de l'intéressée qui aurait pu mettre en péril leur couple. Par décision du 12 décembre 2006, l'Office fédéral a prononcé, avec l'assentiment des autorités cantonales compétentes, l'annulation de la naturalisation facilitée accordée à A._. C. L'intéressée a recouru auprès du Tribunal administratif fédéral contre la décision précitée. Elle a notamment soutenu que son objectif était de fonder une famille. Elle a exposé avoir été enceinte quelque mois après son mariage avec B._ et avoir mis volontairement fin à cette grossesse par un avortement, tout en faisant croire à son mari qu'il s'agissait d'un accident. Elle a expliqué avoir usé de ce subterfuge parce que l'aveu d'un avortement aurait permis à son époux de penser qu'elle avait entériné son opposition, alors qu'un accident signifiait que la question d'une nouvelle grossesse pourrait se poser à l'avenir. Aussi cette hypothèse s'est-elle réalisée cinq ans plus tard par son désir insistant d'avoir une descendance, ce qui avait eu pour conséquence de raviver les tensions au sein du couple. Le 22 avril 2009, le Tribunal administratif fédéral a rejeté le recours de A._. Il a considéré en substance que l'examen des faits pertinents de la cause, ainsi que leur déroulement chronologique, amenaient à la conclusion que l'intéressée avait obtenu la naturalisation facilitée sur la base de déclarations mensongères et d'une dissimulation des faits essentiels. Celle-ci n'avait par ailleurs pas rendu vraisemblable la survenance d'un événement extraordinaire susceptible d'expliquer la rupture ou la détérioration du lien conjugal. D. Agissant par la voie du recours en matière de droit public, A._ demande au Tribunal fédéral d'annuler l'arrêt du Tribunal administratif fédéral du 22 avril 2009 et de dire que sa naturalisation facilitée n'est pas annulée. Le Tribunal administratif fédéral ainsi que l'Office fédéral ont renoncé à se déterminer.