Celebrity News’80s Heartthrob Ralph Macchio Steals The Spotlight In Sharp Navy Suit At ‘Karate Kid: Legends’ Premiere