The Respect for Marriage Act does not guarantee the right to marry, but it specifies that states must recognize same-sex marriages across state lines.
Whether or not a couple has signed a prenuptial agreement, they may find later in their marriage that a post-nup is called for.