Karen Mok walks the red carpet at the 19th annual Golden Melody Awards in Taipei, July 5, 2008. [Photo: music.sohu.com]