Where Are the 80s' Hottest Men Now?
Advertisement
Ralph Macchio
Then
No one could ever forget Ralph Macchio after he captivated the hearts of females all over the world with his thick Jersey accent in the Karate Kid as Daniel LaRusso. He was actually 22 and married at the time, despite playing a teen in the movie. Additionally, Macchio began taking tap lessons at an early age even though he had no plans to one day become an actor. He was originally seen at the age of 16 while doing a local recital, and in 1983 he was chosen for the role in The Outsiders.

Now
Although his youth may have helped him earn the major role in The Karate Kid, it also worked against him. Although he found popularity in 1992 with My Cousin Vinny, his appearance stopped him from landing more mature roles, and he failed to obtain further main roles after that. Ralph no longer has a childlike appearance, yet he is still undoubtedly gorgeous. In 2012, he played Joe Stefano in the film Hitchcock, and in 2011, he competed on Dancing with the Stars. In 1987, Ralph married the love of his life, and the couple now has two children.
