Jim Carrey had Jenny McCarthy on his arm at a photo call for A Christmas Carol in Cannes yesterday. It's a bit early to start thinking about the holiday season, though Jim had no problem finding his spirit as he threw fake snowballs and let his future talk show host girlfriend lovingly brush snowflakes out of his hair. We'll have to wait until November to see Jim showcase his voice as Scrooge in the animated film, but he's already talking about how much he loved being part of the transformation of the classic character.

Lots more photos including Colin Firth and Robin Wright Penn, so just


Images include: Jenny McCarthy, Jim Carrey, Robin Wright Penn, Colin Firth