2007年,张梓琳在朋友的劝说下参加了世界小姐选美大赛。比赛过程中张梓琳一路披荆斩棘,最后代表中国在决赛中取得了冠军。至此,张梓琳成为了首位真正意义上的华人世界小姐冠军,为国争了不少的光彩。
对于这个比赛结果,就连张梓琳本人都觉得很意外,因为在众多选手中无论哪一方面她都不是最优秀的。为了不辜负评委对她的欣赏,她在世界小姐一年任职期间飞到了20多个国家和地区,为慈善事业进行募捐。最终张梓琳在一年内竟然募集到了3200万美元,刷新了世界小姐的募捐记录。