Yes. But, all is not lost if you didn't get it done before "I do" : you can also arrange for a "postnup" at any time. The cost and price will be the same as a prenuptial agreement, and you can still specify all of the same terms regarding assets, debts, and so forth.