之前傳因中國「限韓令」發酵,VIVO手機在2016年5月花天價請來韓星宋仲基代言,沒想到6個月後,卻將代言人換成彭于晏。
不僅電影《俠隱》,早在2013年,彭于晏也取代過金城武,成為護膚品牌Biotherm Homme的亞洲代言人;不過彭于晏否認是「取代」,推說只是「加入該品牌大家庭」。事實上,之前有網站票選女性心目中的男神,彭于晏也曾打敗過金城武。
至於同演《我在墾丁天氣晴》的阮經天,他在當兵期間,原本代言的廣告如牛仔褲、飲料、運動品牌等均被彭于晏接收,2016年更傳香港娛樂大亨林建岳本想捧阮經天出任多部新戲男主角,但因為他負面新聞不斷,改由彭于晏演出。