The I Ain't Your Mama singer exchanged vows with longtime boyfriend Austin Marshall in Potomac, Maryland, on Saturday (04Jun16).

The bride's mother and pal Lizz Durante helped plan the nuptials while Maggie was on tour, and she told People, "They worked so hard to give us a special day."

The newlyweds tied the knot at Our Lady of Mercy, the church where many of the bride's family members have wed.

There was a very special moment at the reception when groomsman Dallas Davidson sang an original tune, called She's All Yours - which was co-written by the bride - while she danced with her father.

Her new husband also performed a rendition of With a Little Help From My Friends.

"It was a perfect day that represented Austin and I," she tells People. "I couldn't have imagined a more perfect day or a more perfect groom to share it with."