I know traditionally it's just the bridal party, but we are only having about 20 guests max at our wedding. Parents, grandparents, siblings and children. So, who do I need to buy buttonholes for? Everyone or just groom and his bro (best man)? Or the groom, best man and dads? What about the ladies?
Why am I finding everything so complicated?! I swear I make things more difficult than they need to be... ?