Keep A Child Alive red carpet event suit pregnant There's something vaguely creepy about the way John Mayer looked at the Keep A Child Alive Ball in NYC last night.

Maybe it's that velvet jacket... or maybe it's the way he's playing Keep A Career Alive by getting back together with Jen just as his new album is coming out?

See more pix of celebs at the ball in the gallery below...