I hadn't heard of her until I looked her up after your post, but she appears to be quite successful as far as an actress which would mean she has talent, something Paris has none of.
Looks wise I would go with Kareena, I didn't know she made the cover of Maxim.