Davina McCall has faced an angry backlash on Twitter after telling women to keep their men happy 'in the bedroom' or face being cheated on. Is Davina setting feminism back 50 years or is has she hit on one of the reasons why so many marriages fail? In an interview with the Telegraph Davina McCall urged women to keep their men satisfied or else they'll stray. Davina McCall's comments about keeping your man happy are the equivalent to the old rule book of the Fifties housewife - told to put ribbons in her hair and make sure a piping hot dinner was on the table for hubby coming home, regardless of how her own day went.