现实中百般碰壁、只能在漫画中享受万人瞩目荣耀的漫画家苏菲(章子怡饰),竟意外中了一个新加坡五日游大奖。在两位闺蜜李莉(姚晨饰)和陆小夕(林心如饰)的鼓励下,苏菲满怀期待飞赴新加坡。谁知刚出机场,她就遇到和幻想中的王子一模一样的帅哥严大卫(王力宏饰)。大卫的真实身份是一名特工,此次为追查被窃钻石“幸运星”和神秘买家高先生(高捷饰)来到新加坡。苏菲稀里糊涂混入私人派对,并阴差阳错拿到了装有“幸运星”的箱子,当然这也将她置身于连番的追杀和争夺战中,与超级完美的王子相伴,一贯过着平凡无聊生活的苏菲展开了充满挑战的异国大冒险。