Zooey Deschanel - Katy Perry Rick Malambri - Ashton Kutcher Helena Christensen - Cameron Diaz Brad Pitt - Robert Redford Amanda Seyfried - Amanda Detmer Daniel Day-Lewis - Jennifer Connelly Paz Vega - Penelope Cruz Javier Bardem - Jeffrey Dean Morgan Mary-Kate Olsen - Michelle Pfeiffer Eva Longoria - Vanessa Marcil Heath Ledger - Joseph Gordon-Levitt Kyra Sedgwick - Julia Roberts Kathy Ireland - Denise Richards Amy Adams - Isla Fisher Courteney Cox - Nelly Furtado