1992年,袁咏仪接拍电影《边城浪子》,到北京拍戏时邂逅了同片演员张智霖,但两年后才正式公开恋爱关系。张智霖和袁咏仪在2001年出国旅行时悄悄结了婚,既没有甜蜜的婚纱照,也没有豪华的婚宴。直到2015年才在某节目中补拍了婚纱照,同时张智霖还向妻子表白:“说真的,谁先走,真的一点都不重要,最重要是我们在一起的时候,真的很开心。”坐在旁边的袁咏仪早已哭成泪人。
两人在2006年迎来家庭新成员,袁咏仪为张智霖生下儿子张慕童。张智霖还写了一首歌给儿子,据悉魔童是热门动画电影《反斗奇兵》的粉丝,张智霖为此向唱片公司提议新歌添加《反》片的元素,将主角巴斯光年的原装发声加插在歌曲中,歌名就叫《反斗奇兵》。虽然涉及版权问题,幸好唱片公司愿意一掷千金买下版权。“我希望他长大后仍然有幽默感,不要生活得太沉重。”张智霖还用儿子的照片制成一个MV,里面有他抱着儿子玩电动游戏的美好回忆。歌词最后几句是这样的:若有天迷途失意,记住这天,有爸爸抱着作战。