Cameron Diaz & Benji Madden
Cameron always insisted that she would never get married – and then she went and got married to this short, scruffy, musician.
Come on Cameron, you had Justin Timberlake, Alex Rodriguez, and you settled for this guy?
It must be true love, but we believe the Good Charlotte singer is clearly batting outside of his league.
Cameron says they are want to have kids, and there is some media speculation she is already pregnant. We hope the kid takes its moms gorgeous looks!