Anne Hathaway Hugh Dancy Cary Elwes Vivica A. Fox Joanna Lumley Jimi Mistry Steve Coogan Aidan McArdle Heidi Klum Jim Carter Jennifer Higham Parminder Nagra Lucy Punch Minnie Driver Patrick Bergin Eric Idle Alvaro Lucchesi Donna Dent Par