38-year-old Charmaine had a string of rumours with her co-stars, but none turned out to be her Mr Right.
Turning 40 soon, the Hong Kong actress in reportedly anxious about getting married, reports Asian Pop News.
Recently, Charmaine rejoined TVB, hoping that this would increase her chance to reconcile with her ex-boyfriend, Kevin Cheng.
But why did she break up with him in the first place?
According to insider information, when they were filming Forensics Heroes 2 together, Charmaine was really serious about him.
The insider said: "She however could not accept that he stayed in a rented apartment in the village and drove an old car.
"After a few geomancers told her that Kevin would not have a bright future, she decided to break up with him.
Two years ago however, Kevin's popularity skyrocketed and he is now deemed a 'diamond bachelor'.
Charmaine had reportedly sent him text messages asking for a reconciliation.
However, at a recent event Kevin dismissed rumours of him reconciliating with her, and said they were just friends.