Hope its not too late DW(Diane) suggests Wallis. She gets a lot of her clothes from there these days. She is a ladies fashion retail manager and swears by them, they have larger sizes than you might expect.
hope this helps.
By the way what is your DH wearing? that will tell you how formal it is! suggest what every lady has in her wardrobe "little black dress" can't really go wrong