A prenuptial agreement is a contract between you and your partner that lasts for the full duration of your marriage.