Former American Idol contestants Gabby Barrett and Cade Foehner turned to YouTube to share a letter-perfect cover of the Fleetwood Mac classic, "Sara."

The newly engaged couple stick fairly close to the original arrangement, but add their own embellishments in the video above, which features Foehner playing acoustic guitar to accompany their voices. Barrett takes the first lead lines, followed by Foehner, and then they join their voices in close harmony for a haunting rendition of the song, which reached No. 7 on the Billboard Hot 100 in 1980 when it was released as a single from Fleetwood Mac's Tusk album.

Stevie Nicks wrote the song, which features the kind of rich, vivid lyrical imagery that is one of her trademarks.

Do You Remember These Stars' American Idol Auditions?

"Drowning in the sea of love / Where everyone would love to drown / But now it's gone / They say it doesn't matter what for / When you build your house / Then call me / Well hold on / The night is coming / And the starling flew for days and days/ I'd stay home at night all the time / Well I would go anywhere, anywhere, anywhere / Ask me and I will be there / You just ask me and I'll be there ," they sing.

"Cade & I did a little cover of Sara by Stevie Nicks!" Barrett captions the song. "One of my favorite songs, with my favorite boy."

The pair initially met while competing on American Idol in 2018, where Barrett placed in the Top 3 and Foehner placed in the Top 5. Foehner proposed to Barrett in March of 2019 in the exact same room of the hotel where they first met while filming the show. The couple have not revealed their wedding plans other than to hint that their nuptials are coming soon.

In a recent interview with Taste of Country, Barrett explains that they're still working on what their first dance song will be, but they have ideas.

"I’m not sure yet," she says. "We’ve started to throw a few ideas back and forth. I’d say something Dan + Shay, he’d say something Star Wars, so we’ll see!"

Foehner will kick off his 2019 Southern Hallelujah Tour on May 30 in Baton Rouge, La. His first-ever headlining tour is named after Foehner's current single "Southern Hallelujah," and his sets will also feature other new songs from the forthcoming EP he plans to release in the fall.

Barrett is traveling the country performing at music festivals this summer to promote her new single, "I Hope." The song is a dark, vengeful breakup anthem.

How Many of These American Idol Finalists Do You Remember?