Courtney Thorne-Smith As Lyndsey McElroy Then
Lyndsey McElroy is one of the most prominent love interests on the show. She has an on-and-off relationship with Alan. Honestly, it feels impossible to count all the times they have broken up, only to get back together. They start seeing each other when their sons become friends. Sadly, her drinking problem gets in the way of their relationship.

Courtney Thorne-Smith As Lyndsey McElroy Then
Courtney Thorne-Smith As Lyndsey McElroy Now
For five years, Courtney Thorne-Smith played Lyndsey McElroy in Two and a Half Men. Before that, however, she starred in Ally McBeal for five years. Since then, her acting career has slowed down because has chosen to stay with her family. She has been able to make a comeback when she starred in Robot Chicken and Fresh Off The Boat.

Courtney Thorne-Smith As Lyndsey McElroy Now