in

See The Cast Of ‘American Pie’ Then And Now

Alyson Hannigan, Michelle Flaherty

Universal/Getty Images Then: Buffy the Vampire star Slayer played Michelle, the girl obsessed with band camp who finally takes Jim’s virginity. Hannigan was originally wanted for the role of Heather, but after reading the script, she asked to play Michelle instead. Now: In addition to appearing in the sequels to ‘American Pie’, Hannigan appears in the sitcom ‘How I Met Your Mother’, which is approaching its final season this fall. She is married to her former Buffy star partner, Alexis Denisof, and the couple have two children together.

Natasha Lyonne, Jessica

Universal/Getty Images Then: Natasha Lyonne played Jessica, the foul-mouthed high school student who was wise beyond her years. Lyonne stars in the original Netflix series “Orange is the New Black’ with Jason Biggs. He appeared in American Pie 2 and American Reunion, but sat down at American Wedding. ‘

12 Famous Movies That Featured Real Love Scenes

If A Guy Has These 12 Qualities, Wait For Him