I love that second dress from Davi'd Bridal! It is sooo pretty! You should post one w/ you wearing it!
Anyways I think you should exchange the ivory shirt for white - just my opinion....but that is what I would do!
And I actually had 3 wedding dresses at one time LOL! I got rid of one, and wore my "dream" dress, and the other one is still in my closet. I tried to sell it on eBay once but it didn't work, so I am just keeping it LOL! Anyways my point is I didn't regret buying my dream dress, and I'm so glad I did it!