To everyone’s surprise, Taiwanese singer-actor Show Luo jumped above them all to grab the bouquet and the guests exploded in cheers and laughter. The 35-year-old, who had previously revealed his wish to get married and have three children, took a celebratory photo with the newlyweds and the ladies who “lost” to him.

The wedding was filled with song and dance by celebrities’ children and singers who attended. Jacky Cheung, Alan Tam, Show, actors Nick Cheung and Eric Tsang as well as Hong Kong band The Wynners, which had Kenny and Alan on the lead vocals, gathered to sing for the couple.