Faits: A. AX._, ressortissante brésilienne née en 1980, est entrée illégalement en Suisse en avril 2002. Le 29 novembre 2002, elle a épousé BX._, de nationalité suisse, et a été mise au bénéfice d'une autorisation de séjour par regroupement familial. Le 18 janvier 2006, l'intéressée a informé le Service de la population et des migrants du canton de Fribourg (ci-après: le Service cantonal) qu'elle vivait séparée de son époux depuis novembre 2005. Le 19 décembre 2006, les époux X._ ont été entendus par le Service cantonal. L'intéressée a indiqué que son époux souffrait de schizophrénie et qu'elle avait quitté le domicile conjugal lorsqu'il avait commencé à faire des crises. Si elle pouvait "retrouver son mari d'avant", elle "voudrait revivre avec lui". Pour l'instant, elle avait toutefois peur de retourner chez lui. BX._ a pour sa part affirmé qu'il souhaitait reprendre la vie commune. Le 12 janvier 2007, le Service cantonal a informé AX._ de son intention de rejeter sa demande de renouvellement de l'autorisation de séjour. Invitée à se déterminer, celle-ci a expliqué, le 12 février 2007, que ni elle, ni son époux, ne voulaient mettre un terme à leur union conjugale et que les motifs de leur séparation avaient uniquement trait aux pathologies psychologiques de ce dernier. Par décision du 4 juin 2007, le Service cantonal a refusé de renouveler l'autorisation de séjour de AX._ et lui a enjoint de quitter le territoire dans un délai de trente jours dès la notification de la décision. A la suite d'une requête de mesures protectrices de l'union conjugale déposée par BX._, le juge saisi a autorisé les époux à vivre séparés pour une durée indéterminée par décision du 29 juin 2007. B. Par arrêt du 18 janvier 2008, la Ie Cour administrative du Tribunal cantonal du canton de Fribourg (ci-après: le Tribunal cantonal) a rejeté le recours de AX._ contre la décision du Service cantonal du 4 juin 2007. Il a considéré en substance que l'intéressée vivait séparée de son époux depuis plus de deux ans et que cette durée consacrait objectivement l'éloignement du couple, ce d'autant que rien n'avait changé dans la situation des époux X._ depuis juin 2007. Au demeurant, aucun élément objectif ne laissait entrevoir une reprise de la vie commune. Le mariage n'avait donc plus d'actualité et l'intéressée commettait un abus de droit à invoquer une union vidée de tout contenu. C. Agissant par la voie du recours en matière de droit public, l'intéressée demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt du Tribunal cantonal du 18 janvier 2008 et de donner l'ordre au Service cantonal de lui délivrer une autorisation de séjour. Elle fait valoir qu'elle a regagné le domicile conjugal de par sa propre volonté et sur demande de son époux, depuis le 20 février 2008. C'est donc à tort que l'autorité intimée a mis en doute les chances d'une reprise de la vie commune. Par ailleurs, aucune procédure de divorce n'avait été entamée. Le Tribunal administratif renvoie aux considérants de son arrêt et conclut au rejet du recours. Le Service cantonal se réfère aux observations produites devant l'autorité intimée et aux considérants de l'arrêt attaqué. L'Office fédéral des migrations propose le rejet du recours.