Here comes Yahoo! OMG!'s Hot Male Celebrities! It says "Television won't be the same without these hot male celebrities" in the captions, and it started with John Lloyd Cruz in the list. John Lloyd Cruz is a critically acclaimed actor who has graduated from matinee idol roles and is now known as a serious actor. He is a "lady's man" who has been linked to several women. But now John Lloyd has eyes only for Kapamilya actress Shaina Magdayao.