Some women have dreamt of their wedding day since they were little girls and will do anything they can to make sure it's exactly as they always wanted.
But for one bride-to-be, it wasn't money or family fallouts standing in the way of her dream wedding - but her future husband.
The countdown to this couple's summer wedding should have been exciting, but things started to go south when the groom refused to fork out the Sh132,000 (£1,000) his fiancé needed for her dream dress.
The man turned to Reddit hoping for some advice, but his post made things much, much worse.
He's accused her of "acting like a toddler throwing a tantrum over a sparkly toy she can’t have" - and unsurprisingly it hasn't gone down well.
They had both saved Sh1,016,000 (£7,689) towards the big day and spent a reasonable Sh 406,000 (£3,075) on rest of the wedding plans.
But things came crashing down when the groom suggested buying a Sh 5000 (£38) dress online.
He writes: “I know everything is more expensive when it has the term wedding attached to it what I wasn’t expecting was a Sh 95,900 ($950) dress plus Sh 12,115 ($120) veil" - that's around Sh 109,000 (£822).
With the average wedding dress costing Sh165,765 (£1,254) in the USA and Sh 183,000 (£1,385) here in the UK, the bride's chosen dress was actually a bargain.
But the groom didn't think as much, saying that he couldn't understand why so much money should be spent on a dress that would only be worn for one day.
He told other Reddit users that he'd done his research online to see where he could buy cheap wedding dresses and was surprised to find so many.
He said: "I tried to show her some dresses I found on a recommended app called Wish and others on websites but she was having none of it."
And point blank refusing to splash the cash, despite the bride offering to buy it with the money she contributed herself - which seems like an easy fix.
The dispute ended with the bride leaving for her parents’ house after it turned nasty.
But things went from bad to worse when his bride-to-be came across his scathing post on the website - and he was forced to publicly apologise.
Shortly after the original post was shared a very, very awkward update was added to the bottom.
He revealed that his partner, Emma, had seen the thread he posted and so sent out a public apology.
"Emma found this thread, it was a mistake to post here and I'm sorry I posted our problems on Reddit. I am the a**hole."
His post attracted 3,000 comments - which pretty much all disagreed with him.
One person said: "You say you don’t want her to cheap out, but then you say you want her to buy a Sh 5000 – Sh 10,000 ($50-100) wedding dress.
Another added: "That’s cheap even for a regular dress.”
Safe to say he won't be looking to buy her any dresses from Wish in the future!