Listen to Kelly Clarkson on iHeartRadio

(Yahoo!) - Kelly Clarkson's wedding day was picture perfect — and now you can have a glimpse of how it all played out.

The 31-year-old singer, who married Brandon Blackstock on Sunday, has shared a video taken at their scenic wedding venue, Blackberry Farm, in Walland, Tennessee. The professionally-produced mini-movie, set to the song "Heavenly Day" by Patty Griffin, shows how picturesque their day was with autumn leaves as a backdrop and perfect blue skies.

Clarkson and Blackstock exchanged vows on a covered bridge found on the 4,200-acre property. Decorations were minimal at the scaled-down wedding — just a strand of lights twinkled overhead. For the vow exchange, they were accompanied by only a minister and the groom's two children (with ex-wife Melissa): Savannah, 12, and Seth, 6.

Other clips of the newlyweds show them standing on rocks on a lake. A barefoot Kelly holds up her gorgeous lace Temperley Bridal gown to keep it from getting wet as she gives her groom a flurry of smooches.

More footage shows them canoeing, slow-dancing on the dock, and walking across a field together as she wears his tux jacket. It ends with them sharing a kiss with the Great Smoky Mountains in the background.

Some other details from the low-key wedding are trickling out. People magazine reports that Clarkson'swedding band locks into her engagement ring and features about 4.24 carats of diamonds. His band has six sapphires on it "with a story for each one," jeweler Johnathon Arndt, who designed the bling, told the magazine.

Clarkson's best friend, Ashley Donovan, did her makeup, as the star said she would, and long-time pal Robert Ramos styled her hair, helping her get that Maria Elena headpiece just right.

The couple even had the blessing of Blackstock's first wife. Melissa told People, "I love Kelly. I've known her for years, and couldn't ask for a better stepmom for my children. My kids love her."

Wow — in addition to everything looking perfect, they also had the blessing of his ex?! Talk about a dream day.