We are invited to a Scottish wedding of a family member, my DS will be 2 years old at the time of the wedding. My DH is Scottish, I am not. Bride and groom are insisting all men must wear kilts including children. I personally do not like kilts, they are also not exactly cheap to buy, feels like waste of money to me especially for a toddler who will wear it once and then it is going to be too small. Shouldn't people be allowed to wear whatever they want or can afford to a wedding? AIBU?