When it comes to furniture and his love for Katie Holmes, Tom Cruise just can't help himself.

The megastar was the guest of honor at Yahoo's quarterly "Influential Speakers" event Tuesday at the company's headquarters in Sunnyvale, Calif., bantering with chief executive Terry Semel and answering questions from the crowd.

After an impromptu arm-wrestling match with Semel, Cruise jestingly recreated his "Oprah" sofa-hopping episode, this time on a chair, to trumpet his joy about his fiancee and their soon-to-arrive offspring. Then he brought the very pregnant Holmes onto the stage, where he beamed and patted her round belly.

And, yes, he then sealed the interlude with a kiss.

TV's "Inside Edition" broadcast the happy event Thursday night.