Karena Lam is probably quitting showbiz since she's married and pregnant now. Her film and commercial released recently become her last works. In a recent Neutrogena commercial, she plays a confident city woman, applying the company's product in her comfy home. According to the agency, Karena probably knew she's pregnant after shooting the commercial, because there wasn't signs of pregnancy during that time.
In addition, the agency expressed they once invited Karena to come to Taiwan to promote, but completely lost contact with her. They didn't know about her pregnancy and marriage until photos of her in Canada exposed.