小时候的白皓宇(盛一伦饰)是一个小胖子,因为不爱说话经常被别人欺负;而小时候的李慧珍(迪丽热巴饰)是一个又瘦又美的小女孩。在一次白皓宇又被欺负时,李慧珍出手相助,二人因此也成为十分要好的朋友。可是因为突然搬家,二人从此失去了联系。
多年以后,李慧珍联系上了白皓宇,二人约定了在一处地方见面。可是到了地方,李慧珍一眼认出了当年那个小胖子白皓宇。她发现他变了很多,变得又高又帅。反观自己已经变了很多,不修边幅加上一头看起来乱糟糟的卷发。李慧珍觉得白皓宇肯定不会喜欢现在的自己,于是找来闺蜜夏乔顶替自己。
谁知道夏乔在和白皓宇相处的过程中逐渐喜欢上了他,夏乔一次次地想告诉白皓宇真相,却一次次地放弃。她不想失去白皓宇。
另一边夏乔对于李慧珍也是十分愧疚,所以只能买东西送给李慧珍,希望能弥补一下她。
白皓宇的出现,也让李慧珍觉得自己应该开始注意穿着打扮,于是请好闺蜜夏乔帮忙,改变后的李慧珍摇身一变成了大美女。而白皓宇也在和李慧珍相处的过程中渐渐发现她才是自己儿时的青梅竹马。
李慧珍知道了夏乔也喜欢白皓宇,也觉得是自己一开始让夏乔欺骗白皓宇是她的错,于是决定不告诉白皓宇真相。
可是纸包不住火,白皓宇还是发现了这个秘密,因此果断提出分手,开始追求真正的李慧珍。
李慧珍一开始为了夏乔没有答应,最后夏乔和李慧珍二人互相吐露心声,双方明白了彼此间的友谊从未改变,于是李慧珍也欣然答应了白皓宇的追求。