Jessica Alba, Keira Knightley and Hillary Duff