You might think this is Karl Lagerfeld the designer.In fact, it is Smilin' Uncle Ted McCarrick on the way to a party with young priests