Opinions on baby shower dress??!

Melanie
So I bought this dress for my baby shower that's in 2 weeks, flattering or beached whale? Excuse my lovely no sleep after working 12hr night shift face!