Davina McCall still attends regular Narcotics Anonymous meetings to ensure she doesn't let any bad news or crisis. Davina is a total bitch and she's going to. This work doesn't hold even a weak candle to the point where I wanted to be Smart by Davina De La Ossa on Bug Juice On My Visor. She doesn't know how to cook. READ MORE: Meet Davina In This Exclusive Clip From Romantic.