She's Still All That!
Posted on Tue Nov 25th, 2008 3:52pm PDT By X17 Staff
Seeing Rachel Leigh Cook again is giving us a late-90s flashback! Where has this cutie been hiding herself all these years? And why did she never hit it as big as Julia Stiles, Sarah Michelle Gellar or even Jennifer Love Hewitt?