Allison Janney as Beverly– Then
Beverly connected with Alan on a dating website. Alan claimed Charlie’s house to be his own just to impress his lady. After a while, Beverly opened up about her divorces and Alan also confessed it to be Charlie’s house. They both got together and she did not mind his confession. Though it did not work out well later.
Allison Janney as Beverly – Now
Janney played roles in various hit movies like ‘Hairspray’, ‘Juno’ and ‘The Girl on the Train’. Allison was already popular for her appearance in C.J. Cregg in West Wing before coming in Two and a Half Men. Currently, she is famous for her role in CBS series ‘Mom’ as Christy’s alcoholic mother.
Brooke Shields as Danielle Stewart – Then
Charlie wanted Alan to move out from his house and hence he planned to set up Alan’s relationship with Danielle. After Danielle disclosed her past relationships with Charlie, he wanted her to be with him, not Alan. The brothers argued over dating her but unfortunately, she left making her own mind.
Brooke Shields as Danielle Stewart – Now
Brooke Shield was prominent in Hollywood well before her appearance on Two and a Half Men. She started her acting career in childhood days and was seen in many TV shows and movies including ‘Furry Vengeance’ and ‘The Other Guys’. The beautiful lady is married to the producer and screenwriter Chris Henchy and the couple has two children.
Jeri Ryan as Sherri – Then
Charlie found Sherri to be very attractive as she was similar to Charlie, trading dating partners. However, this attitude was not acceptable to Charlie and finally, they did end it with each other. After a while, Alan and Sherri started dating but even this relationship did not last long.
Jeri Ryan as Sherri – Now
Ryan starred on various shows after her role in Two and a Half Men like ‘Helix’, ‘Major Crimes’, ‘Leverage’ and ‘Body of Proof’. The stunning Ryan was also honored with Saturn Award for her popular role in ‘Star Trek: Voyager’ as Borg Seven of Nine. Currently, she has two kids with her husband Christopher Eme, a French Chef.