Sorry of this is a little off-topic, but I know absolutely nothing about wedding etiquette--probably because I've never attended a single one in my life. I live in California, and I'm going to be attending a relative's orthodox wedding in Iowa. I'm almost certain that this will be a standard church wedding--no DIY Pinterest stuff, no theme wedding, etc.
My biggest question is--is it better to over-dress or under-dress? If I over-dress, I'll feel like I'm trying to steal attention or show off expensive clothes; at the same time, if I under-dress I'll feel like I'm not being respectful enough. My mom and I are some of the few remaining relatives left on the bride's side (her parents are both deceased), but I've only seen ever seen her a few times in my life--so I'm definitely not close enough to say, make a speech at the wedding..
Are prints ok, or should I stick to solid colors? What about metallic colors? I have a silver lace dress--it's not blindingly metallic, but it's not a flat grey. What about footwear? My mom wants me to wear expensive clothes that she bought for me (not for the wedding), including stiletto sandals--but I don't really know if that's wedding appropriate.. Thanks in advance for your advice!