Lyndsey McElroy Played By Courtney Thorne-Smith

From season 7 onwards, the memorable Lyndsey McElroy gave a new charm to the sitcom as she enjoyed an on-and-off relationship with Alan. She’s not perfect, as her love for beer and other men (mainly Walden) do get her in occasional trouble. But she’s without a doubt one of the best-crafted characters in the whole show.
A great character means nothing without a great actress, and the Two and a Half Men producers were lucky enough to find the talented Courtney Thorne-Smith. She’s appeared in many successful small-screen series over the years, including Melrose Place, Ally McBeal, and Mom.

