Jessie McCartney marries Katie Peterson in a “rustic-chic ceremony.”

The couple exchanged vows at the Santa Lucia Preserve in Carmel, California.

McCartney and Peterson wrote their own vows.

McCartney’s younger brother, Timothy, was his best man.

Peterson wore a Galia Lahav couture dress, while McCartney sported a Brioni tuxedo with mother-of-pearl cuff links for the special occasion.

Peterson added lace from her mother’s wedding veil to her bouquet.

Peterson chose the wedding location for its "magical" quality, as she revealed that they once visited the place for her birthday.

McCartney proposed to his longtime girlfriend after seven years of being together.

The couple met at a bar where McCartney left his number “on a napkin” for Peterson.