I might suggest a medium grey button down shirt with a black/silver tie instead of the sweater.
This is just me, but I wear a tie to "formal" celebrations. Weddings and funerals are "formal" to me.

My opinion is worth exactly what you payed for it.