In which I would argue Naomie Harris wins again, Lea Seydoux comes in second again, and Monica Bellucci — again — should take someone else shopping with her next time.

[Photos: Getty, Fame/Flynet]