I do not agree with the list either but you know what? Nobody will come up with the same list. So why being mad about it? By the way, my top ten would include Kelly Brook, Odette Yustman, Natalie Portman, Rachel McAdams, Monica Bellucci, Jessica Alba, Keeley Hazell, Scarlett Johansson, Jessica...