Chinese mainland actress Sun Li, who was recently crowned Best Actress in the Second Roma FictionFest due to her performance in the David Wu film "Iron Road," shot a series of pictures for LADY magazine that show her optimistic attitude towards life.