Bonjour,
La loi imposent aux époux d'être fidèle l'un envers l'autre (articles 212 du code civil).
Ainsi, l'époux qui trompe son conjoint commet une faute ( c'est la violation de l'obligation de fidélité).
Ainsi lorsqu'un époux commet une faute, son conjoint a le droit de demander le divorce pour faute (articles 242 et suivants du code civil).
Pour prouver la faute de votre conjoint vous pouvez utiliser tous les moyens à votre disposition, des lettres entre votre mari et sa maîtresse ou des mails par exemple, des relevés de dépenses faites par votre mari pour elle, des témoignages etc...
En ce qui concerne les frais d'avocat, il n'est pas certain qu'ils seront pris en charge par votre époux.
En effet, si vous obtenez le divorce aux torts exclusifs de votre époux, vous pourrez demander à ce qu'il soit condamné à payer l'intégralité des frais liés à la procédure de divorce (article 700 du Code de Procédure Civile).
En revanche si votre mari a des fautes à vous reprocher et qu'il y parvient, le divorce pourra être prononcé à vos torts partagés et il ne sera peut être pas condamné à payer vos frais d'avocat.
Quoi qu'il en soit, si vous n'avez pas les ressources suffisantes pour vous payer un avocat, il vous faudra faire une demande d'aide
juridictionelle car en matière de divorce le recours à un avocat est obligatoire.(articles 250 et suivants du code civil).
Pour plus de précisions, je vous recommande ces liens:
http://www.easydroit.fr/divorce/le-choix-du-divorce/le-divorce-pour-faute.htm (sur le divorce pour faute)
http://www.easydroit.fr/justice/Le-droit-d-agir-en-justice/L-aide-juridictionnelle.htm (sur l'aide juridictionnelle)
J'espère avoir répondu à votre question