You asked:

who starred in a beautiful life

  • A Beautiful Life's stars are Shu Qi, Anthony Wong, Anthony Wong Chau Sang, Liu Ye, Liu Ye and Tian Liang.
  • Shu Qi
    Shu Qi
  • Anthony Wong
    Anthony Wong
    Anthony Wong

  • Anthony Wong Chau Sang
    Anthony Wong Chau Sang
    Anthony Wong Chau Sang

  • Liu Ye
    Liu Ye
    Liu Ye

  • Liu Ye

  • Tian Liang