Chinese actress Zhang Ziyi said "yes" to her rocker boyfriend Wang Feng's marriage proposal at her birthday party yesterday.
According to Chinese portal NetEase, a white drone carrying a diamond ring flew in to romantic music as Wang, 43, went down on one knee.
Zhang, surprised to tears, answered a firm "yes" amid cheers and applause from an audience that included singers Na Ying and Wang Leehom, who was accompanied by his wife Lee Jinglei.
Last November, Zhang, who turns 36 tomorrow, had reportedly told news portal Sina Entertainment that her wedding date "should be soon" as she was "not getting any younger".
She later told The New Paper in December that it was the media, not her, who kept pushing Wang to marry her.
See images of what happened in the gallery below.