Allison Janney as Beverly– Then

two-and-a-half-men-allison-janney

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

allison-janney-at-emmys-cocktail-reception-in-los-angeles-08-22-2017_1

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

Image result for brooke shields of two and half men

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.