Question: who does the voice of princess fiona in shrek
Answer: Mike Myers as Shrek Eddie Murphy as Donkey Cameron Diaz as Princess Fiona John Lithgow as Lord Farquaad Vincent Cassel as `` Monsieur '' Robin Hood Conrad Vernon as Gingerbread Man Chris Miller as Geppetto / Magic Mirror Cody Cameron as Pinocchio / The Three Little Pigs Simon J.