Ok, semi-creepy picture, I'll admit, but that is Anderson Cooper! He's much taller in person.