Most Helpful Guy
I'd go with black shoes with gold glitter..the heels depend on how tall you are, but not the really high heels since you'll be outside part of the time.
Yes, you should wear a scarf or wrap both to accompany the dress for elegance.
.I'd say a grey or turquoise wrap to show off the silver necklace, and a purse for an elegant look. A small purse, also in grey or turquoise. Nothing that would distract people from the dress too much.