En 1997 elle décroche a nouveau un rôle récurant dans une série. Melrose place l'accueil dans son casting, elle y joue durant un peu plus d'une saison Jennifer Mancini la petite s½ur de Michael.
Et c'est juste après cella, en 1998, que Aaron Spelling lui offre le rôle de Phoebe Halliwell dans Charmed dont elle a été la productrice à plusieurs reprises à partir de la 5ème saison.
En 2001 et 2003 elle fut classée 4ème dans le classement FHM des 100 femmes les plus sexy et en 2005 6ème dans le même classement.
Et dans le classement VH1 des 100 enfants star, elle a gagné la 28ème position.

