John Travolta admits that he has a crush on Scarlett Johansson. The 53-year-old star believes that Scarlett, 22, is the most adorable and talented actress of her generation. He told MTV: “I adore Scarlett. She has an old-time essence about her. She is a classic type. She’ll be around forever.” Travolta also confess he is surprised by others current young Hollywood actors like Jake Gyllenhaal and Heath Ledger .