Faits: A. A.X._, ressortissante marocaine, a épousé, le 7 février 2007 à Casablanca, un compatriote naturalisé suisse, B.X._. Entrée en Suisse le 17 mars 2007, elle a obtenu une autorisation de séjour dans le canton de Fribourg pour vivre auprès de son époux. Par courriers des 21 novembre et 16 décembre 2007, les intéressés ont informé le Service de la population et des migrants du canton de Fribourg (ci-après: le Service de la population) de leur séparation, une reprise de la vie commune étant exclue pour B.X._, mais envisageable pour A.X._. Après avoir procédé à l'audition des conjoints le 30 janvier 2008, le Service de la population a, par décision du 15 septembre 2008, refusé le renouvellement de l'autorisation de séjour de A.X._ aux motifs qu'elle invoquait abusivement les liens du mariage pour pouvoir prolonger son séjour en Suisse et qu'elle ne pouvait se prévaloir d'aucune disposition légale justifiant la poursuite de ce séjour. Il a prononcé son renvoi du territoire helvétique, dès lors qu'un retour au Maroc était possible, licite et raisonnablement exigible. B. Saisi d'un recours dirigé par A.X._ contre la décision précitée du Service de la population, le Tribunal cantonal du canton de Fribourg, Ie Cour administrative (ci-après: le Tribunal cantonal) l'a rejeté, par arrêt du 28 avril 2009. Il a retenu, en substance, que A.X._ ne pouvait plus invoquer son mariage pour maintenir son droit de séjour en Suisse, l'élément déterminant au regard de l'art. 42 al. 1 de la loi fédérale du 16 décembre 2005 sur les étrangers (LEtr.; RS 142.20) étant l'existence d'un ménage commun et qu'elle ne pouvait pas se prévaloir de raisons personnelles majeures imposant la poursuite de ce séjour. C. Agissant par la voie du recours en matière de droit public, A.X._ demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt du Tribunal cantonal du 28 avril 2009 et de dire que son autorisation de séjour est prolongée sine die. Elle se plaint de la violation du droit d'être entendu et de la violation des art. 50 al. 1 let. b et 50 al. 2 LEtr. Le Tribunal cantonal et l'Office fédéral des migrations se réfèrent à l'arrêt attaqué et concluent au rejet du recours. Le Service de la population se réfère également à l'arrêt attaqué et renvoie à ses observations produites devant la juridiction cantonale. Le divorce des époux X._ a été prononcé par jugement du Président du Tribunal civil de l'arrondissement de la Sarine du 3 juin 2009, devenu exécutoire le 8 juin 2009.