No. Just dress nice. I am wearing a dark pink dress shirt and black slacks to my grandma's funeral tomorrow.
not really, heck white is considered the funeral colors of the Chinese. Some people dont want people to wear black but a dark color is generally preferable.
I'm sorry for your loss. I don't think that black is necessary. I would just wear something nice, like something you could wear in a nice office without looking out of place.
Navy Blue will work too. Just something dark & not frilly.