Hollywood heartthrob George Clooney and Italian showgirl Elisabetta Canalis made their first public appearance together Tuesday for the premiere of “The Men Who Stare at Goats” at the Venice film festival. In Heslow's dark comedy, scoop-hungry journalist Bob Wilton (Ewan McGregor) happens upon Clooney's character, Lyn Cassady, embarking on a mission to find Bill Django (Jeff Bridges), founder of the US Army's secret “psychic soldier” programme, in Iraq. When a questioner professed his love for Clooney the star said: “It's always embarrassing when you swing for the fence and it just falls flat,” he sympathised as the man stripped off his shirt, leaving his tie. “But the tie looks good,” Clooney said.