Davina McCall has perfect response after online trolls blasted her bikini pictures