I have a huge bust and so never wear light colours as tops because the large pale expanse makes me look even huger. So I'd personally get a darker but still gorgeous top.
But a big bust may not be a problem for you.
I also find any type of wide trouser unflattering on me - though fab on slim Katharine Hepburn types! - as they tend just to look baggy and make my actually quite slender legs look big. I wear skinnies ( obviously not suitable for a wedding!) or cigarette pants instead. Again this may not be your problem.
I'd definitely go for a dress, but you don't say how tall or large you are or your figure type, so it could well be your outfit suits you fine.
Lastly, ( despite Jenni Murray) as a big woman with an hourglass figure I really don't like pashminas, which make me look like a ship in full sail, so I always stick to jackets with a bit of structure.