杨幂出生于北京市宣武区(已并入新的北京市西城区),父亲杨晓林是民警,母亲杨春玲是专职的家庭主妇,因为一家三口都姓杨,也就是“杨”的3次方(数学中乘方的结果叫做幂),所以给她起名杨幂。杨幂是地道的北京南城胡同小妞,小时候家就住在牛街附近,擅长打乒乓球、打羽毛球、游泳、滑冰。小时候的她比较顽皮,别人家的小孩子们学钢琴、学跳舞、学书法,可她却学什么东西都静不下心来,当时中国儿童电影制片厂召开儿童影视表演培训班,杨幂父母抱着参与试试的心态带着杨幂去报名,结果年龄不足的杨幂却被招生老师破格录取。而杨幂的小学时期则是北京宣武实验小学(已不存在)度过的,她在上小学的时候学习成绩比较好,从一年级到三年级是班里的班长。小时候的杨幂还是个正义感十足的女生,在她的概念里做错事就要被惩罚,朋友被欺负了她一定会一马当先打抱不平,这也让她在邻居、朋友之间获得了“小厉害”的外号,喜欢玩游戏的她很叛逆,上初中时,还有“整治”欺负女生的男同学的经历。
杨幂外形漂亮可爱、同时又天生带点儿北京女孩大而化之的豪气,作为85后美女的她一直在影视行业勤劳耕耘,如同杨幂粉丝的称号“蜜蜂”,“蜂王”。杨幂自涉足影视便兢兢业业、不畏劳苦,无论角色大小,杨幂的表演都会给观众留下深刻的印象。比如在《神雕侠侣》中出演此剧的点睛之笔“小东邪”郭襄一角。杨幂的表演细腻到位,并获得了更多观众的认可。
2009年10月,杨幂在拍片现场收养了一只被遗弃的小猫,并因此收到了善待动物组织亚洲分部授予的“影响力”奖。2010年11月10日,杨幂获得了佛教上师赠送的新名字“紫曦”。2011年,杨幂与刘恺威在拍摄电视剧《如意》时因戏生情。2012年,两人双双在个人微博承认已开始恋爱。2014年1月8日,杨幂与刘恺威在巴厘岛举办了结婚典礼,而此前两人已领取了结婚证书;同年1月19日,刘恺威证实杨幂已怀孕3个多月;同年6月1日,杨幂在香港产下了与刘恺威的第一个女儿,而女孩的小名则为小糯米。