The 31-year-old Loose Women presenter said her family’s Monsters, Inc. costumes were chosen by her fiancé Joe Swash, 39 and son Leighton, 9.
Mum-of-four Stacey called the outfits ‘ridiculous’, which includes Mike Wazowski, James P. Sullivan and Stacey herself dressed as Celia.
The hilarious family portrait also includes her son Zachary, 13, one-year-old Rex and the family’s newborn daughter Rose, who was dressed up as Boo.
Stacey admitted that the family’s costumes this year were ‘rushed’ because of Rose’s arrival on Stacey’s birthday last month.
“Happy Halloween. Lots of love from me and my little monsters,” Stacey wrote in the caption.
“Joe and Leighton were in charge of Halloween this year, and they tried so hard bless them.
“My snake hair is cracking me up. To be fair, it’s better than my actual hair right now.
“It’s made me laugh so much all night. Love you, Joe Joe.
“The boys went trick or treating like this and then we had a little disco in the garden looking like absolute weirdos. Hope this brings you as much joy as it brought us tonight.
“It’s so ridiculous it makes me love it even more. Love you all.”
Fans rushed to the comments to praise the family’s costumes. “Best family fancy dress ever! Well done guys!” One person wrote.
A second person shared: “This is hands down the best Halloween pictures I have seen.”
While a third added: “Omg baby Rose as Boo.”
Stacey and Joe recently announced the name of their newborn baby girl, informing fans that she was called Rose Opal Esmè Solomon-Swash.
But what inspired their newborn's title? Well, Stacey's co-star Ruth Langsford revealed all on Loose Women.
Ruth begun with an announcement of Stacey and Joe's new arrival. "Stacey and Joe shared the name of their week-old baby girl," Ruth explained. "She is called Rose Opal Esmè Solomon-Swash, they call her their precious jewel.
"Her middle name Opal has got special significance actually for Stacey and Joe.
"Opal is Stacey's birth stone and Rose was actually born on Stacey's birthday, so that's now her birthday which is lovely, and then Stacey's engagement ring has got two Australian opals because that's where she and Joe met on I'm A Celebrity."