Goldberg attacks Denise Richards

Rex Features

Whoopi Goldberg has hit out at actress Denise Richards for allowing her children to appear on reality TV.

The former Bond girl made a guest appearance on US talkshow The View to promote her new show It's Complicated - focusing on her life after divorcing Charlie Sheen - but came in for criticism from host Whoopi Goldberg for allowing cameras to follow her kids.

Goldberg said: "I cannot get past the fact that if you want to protect your children, and you want to keep everything private, why would you take a reality show?

"Is it money? Do you need the dough?"