40-year-old Cecilia Cheung (張栢芝) gives birth to 2 baby boys named Lucas (謝振軒) and Quintus (謝振南) for her ex-husband Nicholas Tse (謝霆鋒). After filing for a divorce, she gave birth to her third baby boy, Marcus Cheung (張禮承) secretly in 2018 but the identity of his father remains a mystery until now.

In last August, Cecilia dismissed about her fourth pregnancy rumours and announced Marcus was her last child. Lately, she was dressed in a thick outfit and placed her hand to cover her belly when performing a catwalk for a fashion brand at Shanghai. During the shooting, Cecilia wore a white sexy dress showing her growing belly which caused many netizens to suspect she might be expecting again.

Source: https://ol.mingpao.com/ldy/showbiz/latest/20210322/1616418819328/%e5%bc%b5%e6%a0%a2%e8%8a%9d%e6%8b%8d%e5%bb%a3%e5%91%8a%e8%91%97%e8%b2%bc%e8%ba%ab%e8%a3%99%e8%82%9a%e5%87%b8%e5%87%b8-%e6%83%b9%e7%ac%ac4%e5%ba%a6%e6%87%b7%e5%ad%95%e6%8f%a3%e6%b8%ac