出生于北京的张子萱大学时期主修广告策划,加入模特圈则是因为在大一的时候她的一位在杂志社做助理编辑的高中同学正好需要一名拍摄封面的平面模特,于是便推荐了面容姣好的张子萱,经过拍摄经验的积累,张子萱很快便成为了《瑞丽》杂志的专属模特
2002年,张子萱以平面模特身份出道,之后的九年时间张子萱主要担任《瑞丽》杂志专属模特。据悉张子萱不仅仅是有着171的净身高,还有着83-60-89cm的三围,拥有完美的魔鬼身材。早在张子萱出演《小爸爸》时,便有网友扒出她成名前的旧照,指其眼角鼻子脸颊都有动刀嫌疑。2011年,张子萱出演在《失恋33天》中饰演贪慕虚荣的拜金女李可,瞬间走红,随后又接拍了《时尚女编辑》《我叫郝聪明》《真爱指南针》《等风来》等剧被观众所熟知。