Holly berry won here Oscar for her nudity, so you never know.
I think it has something to do with the name of the movie. Berry wins for "Monsters"Ball. Charlize is now up for Monster. Huh Huh.
No but for real though, she really did do a great job in that movie. Which has just the most fucked...