Cameron Diaz sparked controversy online by revealing the name of her baby, whom she had at 51.
Cameron Diaz’s decision to name her second child has caused many people to question the selection of a pair of celebrities. Although it is not uncommon for parents to choose unique names for their children, some of the reactions to the name “Cardinal” have evoked strong opinions. What was supposed to be a joyous announcement …