Zhang, who turned 36 today, was celebrating her upcoming birthday on Saturday when a white drone flew toward her at the party.
Her boyfriend Wang Feng, a Chinese rock singer and composer, retrieved an engagement ring from inside the drone and then got down on one knee and popped the question to Zhang, who was standing by a three-tier, pastel-colored birthday cake and dressed in a one-shoulder red gown.
"Witnessed by all, we have experienced happiness and sorrow. I hope Ziyi can always have the happiest time. If we both are old, I can still take care of you," said Wang, according to Chinese media reports.
Zhang's manager, Ji Lingling, confirmed the engagement news in a text message to The Associated Press today.
Also Read
Zhang shared her answer on her microblogging account yesterday, with a photo of glittering fireworks in the shape of a heart.
Wang, 43, reposted Zhang's answer five hours later on his own microblog and wrote: "Thank you for giving me a complete life. All the hardships are bygones. From now on, we will grow old hand in hand."
She also starred in the 2013 Hong Kong-Chinese acclaimed martial-arts epic "The Grandmaster," which led to several "Best Actress" trophies across Asia.
Wang became a household name in China after appearing as a judge of the "Voice of China" singing show in 2013.
It will be Zhang's first marriage and Wang's third.