Mia Played By Emmanuelle Vaugier
Both Charlie and Jake had a crush on Mia, and it’s easy to see why. More than a beautiful woman, she was a morally flawless character, and she proved to be too good for the men of the house… Mia and Charlie had a lasting relationship, but Charlie could not keep up with her constant demands: she wanted to make Charlie a better man, and he just wasn’t ready for it.
Mia is played by the Canadian stunner Emmanuelle Vaugier, who landed some interesting parts after Two and a Half Men. She appeared on Rogue and The Potwins and will be starring in the upcoming thriller Masks Don’t Lie.