There's no one-size-fits-all answer to this question, as the ideal number of guests will depend on various factors, such as your budget, venue, and personal preferences. Typically, most weddings have around 100-150 guests.