Colin Farrell has become the second actor to swear live on U.S. TV within the space of three days when he accidentally let slip the word 'f**k' in a morning interview. Farrell was talking to CNN host Brooke Anderson at the Sundance Film Festival in Utah on Friday (18Jan08) when he forgot himself - just days after Diane Keaton did the same thing. When explaining why director Woody Allen let him keep his Irish accent while starring as a hitman in new London movie Cassandra's Dream, Farrell said, "F**k that, he's Irish!" Then, realising his use of foul language probably wouldn't sit well with young viewers across America, clumsy Farrell exclaimed, "Oh s**t!" On Tuesday (15Jan08), Keaton shocked broadcaster Diane Sawyer when she complimented the Good Morning America host's lips by saying, "I wish I had lips like that; then I wouldn't have to work on my f**king personality."