杨幂小的时候比较顽皮,别人家的小孩子们学钢琴、学跳舞、学书法,可她却学什么东西都静不下心来,于是父母就让她就参加了一个小演员培训班。[17]刚好陈家林导演的《唐明皇》来挑演员,4岁的杨幂幸运地被挑上了,出演《唐明皇》里的咸宜公主。[17][18]后来,5岁的杨幂又在香港电影《武状元苏乞儿》中饰演苏灿(周星驰饰演)的女儿。1992年,她与六小龄童合作,主演的《猴娃》曾获得第十四届“飞天奖”少儿电视连续剧二等奖。[19]15岁时[20],杨幂在同学的建议下把自己的照片寄给了《瑞丽》时尚杂志社,被编辑选中后做起了杂志模特。[21]2004年,18岁的杨幂接演《神雕侠侣》里的郭襄一角。其实杨幂最初是想演郭芙,但是总制片人张纪中和总导演于敏却觉得她更适合演郭襄,于是当场便定下她演郭襄。[22]该剧在香港地区开播后,“小东邪”郭襄深得香港观众喜欢。[23]香港观众盛赞杨幂是有史以来最清纯的郭襄。[24]杨幂在自己的博客中也表示《神雕侠侣》对自己的意义很重要。[25] 2005年,杨幂在央视大戏《王昭君》的选角中,击败范冰冰、李冰冰、高圆圆等国内一线演员,出演女主角王昭君。[26]同年,杨幂以专业课第一的成绩考入北京电影学院表演系本科。之后,杨幂又参演了多部作品——《聊斋志异之小倩》中的聂小倩、电影《门》中的文馨、《笑着活下去》中的程小诺在即,唐雪见人选成为剧组最大的难题。与新《红楼梦》剧组再三商议后,最终成功“借”到了杨幂。[29]在拍摄这两部电视剧的同时杨幂还跨拍电视剧《暗香》。杨幂自己表示:《仙剑三》成为了她演艺心态上的一个转折点。[30]在《仙剑三》中杨幂一人分饰两角——夕瑶和雪见。随着《仙剑三》的热播,杨幂的人气再次高涨,博客点击量以每分钟两百多次的速度激增,“蜜蜂”更是以每日上百的数量在不断壮大。[31]2009年,杨幂又在《美人心计》中饰演了绝色杀手莫雪鸢,网友赞她为“最感人丫鬟”。[32]2010年,杨幂又接拍了多部电视剧:《十二生肖传奇》、《洪武大案》、《京城四少》、《我们同是一家人》以及《宫—锁心玉》;同时还在电影《夺命孤岛》和《人鱼帝国》中出演角色。