This is an edited extract from Get Wed by Amy Parfett and Melany McBride, the wedding-planning gurus behind Wedshed.
The nature of weddings means you can't really invite every man and his dog (and nor should you). This is a day to bring together the crème de la crème of humans who have impacted your lives to make them better.
In a nutshell? Invite people who you truly want to share the day with.
If the thought of a prospective guest makes you sigh dramatically, roll your eyes or start telling an anecdote that involves bodily fluids, beer bongs or getting arrested, strike them off (unless it's a fond memory, that is). And if you don't even have a story to tell about the person because you've never even met them then it's okay to leave them off too.
Watch: Ask Mia anything: My wedding day. Post continues below.
Why does this feel so hard?
There are many reasons this can be one of the trickiest parts of planning your shindig, and they're complicated.
First of all, if any of your parents have kindly offered to chip in financially, this can come with some expectations that their friends might be added to the list. As with everything wedding planning-related, we recommend an open conversation with your folks about this.