Just my opinion, but I think Rachel Weisz wins hands down. Berenice is gorgeous, but with a striking dress like that, her make-up needed toning down. Naomi Harris, just....oh dear. [[http://www.dailymail.co.uk/tvshowbiz/article-2222027/Bond-Girls-Naomie-Harris-Berenice-Marlohe-lead-glamour-join-Daniel-Craig-Skyfall-premiere-striking-gowns.html]]