The Cast of American Pie, Then and Now

Alyson Hannigan – “Michelle Flaherty”

 

Natasha Lyonne – “Jessica”