Alicia Keys is so good looking I want to punch myself, then you, then myself again.  Class act.  I love Stephen Colbert too, for very different reasons (ie the second half of this clip).  Enjoy…