Dancing with the Stars pro Witney Carson just celebrated her pregnancy with a lavish baby shower alongside her closest friends and family, including fellow Dancing with the Stars pro Lindsay Arnold.

ADVERTISEMENT
Witney, 27, took to Instagram on Monday to gush about the fall celebration for Baby No. 1, which took place in a beautiful barn called Knot & Pine in Utah.

RELATED LINK: 'DANCING WITH THE STARS' PROS AND THEIR SIGNIFICANT OTHERS: WHO'S DATING OR MARRIED TO WHOM!? (PHOTOS)

"Had the most magical baby shower this past weekend. Feeling so grateful to have celebrated our son with loved ones 'drive by' style," Witney captioned multiple images of the beautiful event.

The barn was decorated with a giant lit "Oh Baby" sign as well as an array of teal, olive and ivory balloons, and Witney's husband Carson McAllister took advantage of a photo opportunity with his pregnant wife.

"Sharing more details tomorrow on my stories! Can't wait to show you everything!" Witney continued in her post. "I have to give credit to my dear friend @steelemagnoliasdesign for making this happen & making this day so special!"

Witney looked beautiful in a beige midi-dress and cognac-colored booties.

On Saturday, Lindsay, 26 -- who just welcomed her first baby, a baby girl, earlier this month -- posted an Instagram photo of herself smiling and posing with Witney at the baby shower.

"Loved celebrating this beautiful mama to be. I am so happy for you @witneycarson cannot wait to meet baby boy!!" Lindsay captioned the picture.

Witney commented on the post, "Love you linds!"

Witney revealed she's expecting her first child with Carson in late July.

"Baby McAllister coming Jan 2021!!!!! We can't even contain our excitement and joy right now," Witney wrote alongside a photo of herself embracing Carson while holding sonogram photos and a positive digital pregnancy test.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)
FOLLOW REALITY TV WORLD ON THE ALL-NEW GOOGLE NEWS!
Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!

Witney said finding out she's pregnant felt "surreal and special!"

"We love this little bean so much already and we can't wait to start this beautiful chapter in our lives! #15weekspregnant #mcallisterbaby #clearbluepartner #clearblueconfirmed," she added.

Witney then announced in August she has a baby boy on the way. She and Carson discovered the baby's sex at a big gender reveal party.

Witney, who married her high-school sweetheart in Salt Lake City on New Year's Day in 2016 after dating for four years, told Us Weekly in October 2019 that she had baby fever and wanted to have a child with Carson "so bad" soon.

"We're not really putting a timestamp on it, just when we feel ready," Witney told Us at the time.

"I get so baby hungry though. Like, every time I see a baby it breaks my heart. I want one."

Witney previously worried, however, about one "big issue" in regards to getting pregnant.

"Can you start a family and still have a career and still dance?" Witney questioned, according to the magazine. "[DWTS pro Peta Murgatroyd] has been a really good mentor to us through what we would do when we eventually have kids. She's been awesome."

ADVERTISEMENT
Witney had also revealed she "wants a lot of kids" but "four is going to be the [maximum]" for her family.

RELATED LINK: 'THE BACHELORETTE' COUPLES NOW: WHOM DID 'THE BACHELORETTE' STARS AND THEIR BACHELOR PICKS ULTIMATELY END UP WITH?! (PHOTOS) 

Lindsay served as Witney's maid of honor in her wedding and announced she was pregnant in May.

Witney also attended Lindsay's baby shower at the Wild Oak Venue in Lindon, UT in September, according to People.

Lindsay gave birth to a daughter, Sage, on November 2.

Days before Lindsay welcomed her first child into the world, she told Entertainment Tonight that she was looking forward to being a first-time mom with Witney by her side.

"It's actually insane," Lindsay said at the time.

"We've done so many things in our lives together, so it's like, naturally, why wouldn't we get pregnant together? It's so funny because you can't really plan a pregnancy. I mean, you can plan when you want to try, but it's not like it's always going to happen when you want it to."

Lindsay added, "It's perfect we have a boy and a girl. I feel like it'll be good because boy and girl friend relationships are so much fun. They can be partners, maybe girlfriend, boyfriend, who knows."

RELATED LINK: 'DANCING WITH THE STARS' PROS AND THEIR SIGNIFICANT OTHERS: WHO'S DATING OR MARRIED TO WHOM!? (PHOTOS)

Dancing with the Stars is currently airing its 29th season Monday nights at 8PM ET/PT on ABC, with the finale airing next week.