I've no doubt you do, & I didn't say I disliked it, nor am I attacking your choice!
However, the point of the OP's question is what SHE should wear, not what the rest of us like to wear ourselves? And the OP is a woman who's just bought a very conventional dress (some think frumpy/dated, some think classic & timeless) for a wedding. She also says she's probably old-fashioned & seems (from her replies/questions to PPs) to be very uncertain about her fashion choices - or this one in particular.
So I think if she is going to buy a different dress, then I somehow don't think she's going to leap at something that is bare shouldered, very fitted & (probably) bra-less?
Also, we don't know if it's a church wedding. Whether you agree with it or not, people attending a church don't usually go bare-shouldered, showing cleavage, or in mini dresses or shorts. And that convention - for men as well as women - is still generally adhered to by guests, even for registry/non-church weddings. I personally don't think your dress is suitable for a wedding, that's all (an evening reception is different). And I'm someone who doesn't give a shit about wearing red, green or too much white to a wedding ...
What I would recommend to someone shorter, thinner, older & more conventional fashion-wise than me, with totally different colouring, would be what I think would suit her, not me?