Then: Freddie Prinze Jr
Freddie Prinze Jr was 23 when She's All That debuted at No. 1 at the box office in 1999. He played Zack Siler, soccer star, class president, and honor student. He was that guy you wanted to hate, but secretly admired in high school.