I'm a very short size 18. 5ft3, heavy around the tummy. I have been invited to a very posh bbq at work, and have no idea what to wear. The vibe is casual elegance. Please help!