No. The only person who cannot be disinherited at law is your spouse UNLESS you have a pre-or post-nuptial agreement or are getting divorced. You can put a clause in indicating that you disinherit her to the fullest extent allowed by law, but your wife can always claim an elective share of your estate if she so chooses. My advice would be to go to a lawyer and have your assets thoroughly reviewed and your will drafted. Depending on what you have, you may be able to leave your wife enough to satisfy any elective share requirements or you can make another provision for her so that she will not be disinherited completely.