Ha! Kris Allen gets mistaken for David Archuleta (from OK magazine) And Kris, just so you know, that's a compliment!