I think that with a nice dress, formal can be all in the accessories

Your dress sounds great! With a nice pair of heels, and some bling - and maybe a hair-dresser do - you'll look fab