林心如出生在台湾一个小康家庭,父亲是个生意人,母亲则是传统的全职妇女,林心如自幼父母就离异了,等到她上小学时为了拉拢父母关系,做起了他们的“红娘”,最终让爸妈重新和好,她人不大心思却极其缜密,也给日后的演艺生涯带来很大的优势。
都说十七岁是花一般的年龄,林心如也在时间的洗礼下出落的亭亭玉立,俨然成为了一名清纯美少女,在她十八岁的时候被星探发现,先是以模特身份出道,随后与“四大天王”之一郭富城合作广告进入演艺界,接二连三参与了几部影片,但都是一些不重要的角色。直到林心如到20岁才真真正正首任女一号,在《还珠格格》中饰演“紫薇格格”。