I quite fancy Charlize Theron. Apart from really good looks, she is a very versatile actress, and unafraid to play roles where she is deliberately made to look ugly, such as in Monster. She had to gain weight as well as use all kinds of props to make her look like the callous and monster prison inmate she was playing.