Hot for Teacher: Hollywood’s Sexiest Educators

1
Cameron Diaz as Elizabeth Halsey, Bad Teacher
Cameron Diaz as Elizabeth Halsey, <em>Bad Teacher</em>
Columbia Pictures
No matter how bad a teacher Elizabeth was, she certainly would have made after-school detention a lot more bearable.
2
Zooey Deschanel as Jess Day, New Girl
Zooey Deschanel as Jess Day, <em>New Girl</em>
Twentieth Century Fox Television
“Adorkable” might’ve been a buzzword Fox threw around for New Girl's Jess Day, but passionate teacher embodies every meaning of that word.
3
Cate Blanchett as Sheba Hart, Notes on a Scandal
Cate Blanchett as Sheba Hart, <em>Notes on a Scandal</em>
Fox Searchlight Pictures
No one can forgive Sheba’s impropriety when she had a sexual relationship with a 15-year old student. But honestly, Cate Blanchett looked really good in this movie.
article continues below ad
4
Alyson Hannigan as Lily Aldrin, How I Met Your Mother
Alyson Hannigan as Lily Aldrin, <em>How I Met Your Mother</em>
Twentieth Century Fox Television
Lily might be a big time art consultant now, but she used to be the hottest kindergarten teacher in all of Manhattan.
5
Gwyneth Paltrow as Holly Holiday, Glee
Gwyneth Paltrow as Holly Holiday, <em>Glee</em>
Twentieth Century Fox Television
Holly Holiday can belt out a tune and shake her booty! Maybe more boys would take music classes if she were more than just a substitute teacher.
6
Bradley Cooper as Phil Wenneck, The Hangover
Bradley Cooper as Phil Wenneck, <em>The Hangover</em>
Warner Bros. Entertainment Inc.
After witnessing him and his friends go through their wild misadventures in Las Vegas and Bangkok, it’s easy to forget that Phil is actually a school teacher.
article continues below ad
7
Michael Vartan as Sam Coulson, Never Been Kissed
Michael Vartan as Sam Coulson, <em>Never Been Kissed</em>
Twentieth Century Fox Film Corporation
While it is scandalous to fall in love with your own student, it’s easy to forgive Sam Coulson in Never Been Kissed. After all, Drew Barrymore’s Jose was actually an undercover journalist posing as a student.
8
Matthew Morrison as Will Schuester, Glee
Matthew Morrison as Will Schuester, <em>Glee</em>
Twentieth Century Fox Television
A cappella never looked so sexy! Mr. Schue has a lot of female fans singing to his tune with his winsome smile and good looks.
9
Ryan Gosling as Dan Dunne, Half Nelson
Ryan Gosling as Dan Dunne, <em>Half Nelson</em>
THINKfilm
Before he became the Internet meme "Hey girl," Ryan Gosling played the roguish and rugged middle-school English teacher with a drug problem.
article continues below ad
10
Ian Harding as Ezra Fitz, Pretty Little Liars
Ian Harding as Ezra Fitz, <em>Pretty Little Liars</em>
ABC Family
He may be the diabolical leader of the A-Team, but the dark-haired English teacher is incredibly easy on the eyes.

SIMILAR ARTICLES