Sheryl Lee is mostly known for playing the most unfortunate Miss Palmer on David Lynch’s legendary drama series Twin Peaks.
Though the show lasted only 18 episodes, it’s debut episode’s enduring opening shot of the corpse of Laura Palmer wrapped in plastic and lying on a Pacific Northwest beach is one that is seared in viewer’s minds permanently.
“Who killed Laura Palmer”? If you watched the tube at all in the early 1990’s, you are more than likely familiar with this cryptically iconic question.
In terms of Twin Peaks hotness, we’ll probably rank Sheryl behind Sherilyn Fenn, Lara Flynn Boyle and Madchen Amick. We’re sure you would agree.






