A wedding at 4:30 will still most likely be formal. Because of this, I would make sure that I wore a suit. A black or brown suit would work. I would wear a brighter shirt, such as blue or green though instead of black. Weddings are fun, so dress fun, but match.