As long as Mike Myers is in it, I still look forward to seeing it, no matter who else is cast!

‘Shrek 3’ gossip alert
Good news for those who just don’t get enough of them on TV, in tabloids and in celebrity magazines: Justin Timberlake is joining Cameron Diaz for Shrek 3.
Timberlake will play a young King Arthur, or “Artie,” a rebellious high school student with no interest in being king, Shrek 3 producer Aron Warner says. It’s up to Shrek, voiced by Mike Myers, to teach Artie how to act like royalty, Warner says. The film is due May 18, 2007.
Despite their high-profile relationship, Diaz, who is the voice of Shrek’s wife, Fiona, had no say in Timberlake landing the job, Warner insists. “Our desire was to get somebody who is visible and had their own persona to bring to the table,” he says. “Justin fit that bill perfectly.” (In Shrek 2, a poster of “Sir Justin” hangs in Fiona’s girlhood bedroom.)
Don’t bother asking Warner for the skinny on the couple. Warner, who has produced all three Shrek films, says he “disappears into my work. I’ll finish one of these movies and discover three years have slipped by. I’m the last person to ask about gossip.”
He can dish a little on Shrek and bride Fiona. Warner says “there is a baby involved” in the third installment. “In teaching Artie to be king, Shrek has to overcome his deep-seated fear of being a father.”
But whose baby is it?
“That’s all I’m going to say,” Warner says. “We’ve got to leave something for a surprise.”