Catherine deserve the happiness from all she's been through with Max Mok. She looks so good for her age, and Zhang Dan Feng is a good catch too. He looks very handsome, and acts very well.
Liu Shi Shi is also dating Nicky Wu who is 17 Years her senior. A bit weird at first, but as long as they are happy, and LSS seems mature enough now. Huang Xiao Ming was or is dating Angela baby and they have a 14 year gap, rumors has it they have broken up.
Catherine does looks really good for her age. I'm wishing her the best too, she didn't find a good guy the first time, but it's never too late to find happiness. I hope all girls out there will never give up hope after any breakup. No one should end up alone because of one bad guy.