Question: who does the voice of bonnie in family guy
Answer: Jennifer Tilly ( born Jennifer Ellen Chan ; September 16 , 1958 ) is an American - Canadian actress and poker player .