Kate vs. Cameron Who'd You Rather?

Hollywood blonde actresses Kate Hudson and Cameron Diaz have a lot in common.
 

The question is ...