American actress Michelle Pfeiffer attends the premiere of "Stardust" at Odeon, Leicester Square in London on October 3, 2007. (UPI Photo/Rune Hellestad)