Married at First Sight star Tracey Jewel has married her long time love Nathan Constable.
The reality star announced the news with a beautiful series of images posted to her Instagram account - surprising her fans in the process.
TV WEEK may no longer be on Facebook but you can find our incredible content everywhere else:
In the images, Tracey, who is heavily pregnant with her second child, couldn't look happier as she and Nathan pose for photos at a lavish-looking reception in South Perth, Western Australia.
"We're married!!!! Mr + Mrs Constable! Forever my always... So this was our big surprise!! A baby shower turned wedding celebration!" Tracey wrote alongside the pic.
The bride continued her caption: "Thank you to our friends and family for making our wedding and baby shower such a special day and the role you play in our lives... thinking of everyone who couldn't make it."
"My husband, thank you for making me the happiest wife, I love you."
Tracey looked stunning in an off-shoulder dress, which featured delicate detailing with a sweetheart neckline.
She held a big bunch of flowers, perfectly aligned with the outdoor reception they held for guests.
Immediately, Tracey's fans flocked to the image to share their excitement for the surprise.
"You look absolutely stunning, congratulations to you both," wrote one.
"Awe Congratulations! So happy for you both. You deserve so much love and happiness," another added.
One fan wrote: "Oh wow 😍you are a beautiful mother and bride xx"
Tracey is due to give birth very soon, with the new bride announcing her pregnancy in true form on Instagram.
"We're having a baby! We are so happy to share our beautiful news with everyone," the 38-year-old wrote alongside a photo of herself and Nate, plus an ultrasound snap.
"I have always believed in second chances and my second baby I've been waiting so long for..." she added.
The reality star also has another daughter Grace, aged 9, with her ex-husband Jacob Anthonisz.
Looks like this family have plenty of things to celebrate in 2021!