The "WWHL" host reveals how he ended up guest starring on the hit CW show. Plus, Camila Mendes & Marisol Nichols weigh in on the fun cameo!