Shawn Yue is full of surprises.
After a sudden announcement last December that he got hitched to Taiwanese model Sarah Wang, he's now becoming a dad.
The 36-year-old Hong Kong actor confirmed on Tuesday (March 27) at a press conference for iQiyi's sci-fi web series The Great Adventurer Wesley - Fragment Man, that his wife is expecting.
He kept the pregnancy under wraps to protect his family, Apple Daily Taiwan reported.
But sharp-eyed reporters were quick to spot Wang's baby bump when she was out and about earlier this month.
According to Next Magazine, Wang, 29, is six months pregnant and she is due to give birth in June.
The mum-to be is now resting at home in Hong Kong to prepare for the baby's arrival.
The secret's out so let the congratulations pour in.