Chinese actress Liu Yifei poses for the cover of Self magazine. Liu's latest film, For Love or Money, is playing in theaters. [Photo/Xinhua]