Hi:
I am going to a wedding which takes place outside on a lovely "farm". It is not a stinky type farm...but a lovely farm...in the south...rolling hills....horses etc. The ceremony is at 6pm followed by dinner. The reception will begin at 9pm. The invitation says "joyous dinner attire".

Can you tell me what that means?

Also, should I have 2 outfits?
Thank you!