Fans have been left convinced that actor Jacob Elordi will replace Daniel Craig as James Bond after his new Chanel ad raised suspicions.