Hong Kong actor and television host Wong Cho-lam, 34, proposed to his 30-year-old China-born Canadian actress girlfriend Leanne Li during the 48th TVB anniversary celebration.
Major Chinese dailies reported that he was with his bosses and colleagues in TVB on Wednesday when he suddenly took out a large bouquet of roses, knelt before her and proposed.
His good friend, actor Ram Chiang, sang Ai Shi Yong Heng (Love is Forever), accompanied by fellow actors Louis Cheung and Bob Lam.
"I am a complicated person, but you are so simple. We are two different types of people. When we met, I was just a TV host for children's programmes, and you were the winner of a beauty pageant.
"You are tall but I am short. But no matter how, I will be very blessed if I am able to marry you," Wong declared as Li could be seen holding back her tears.
Wong is the main actor of the TVB comedy drama Come On, Cousin now being shown on Astro.