I would consider "formal" to mean a long, dressy dress/pants suit.
And most definitely a tie for your DH.
But these days it's hard to tell....


Sent from my iPhone using Tapatalk