To follow up to my last post, I got the call on Wednesday that my dress finally arrived! I got to try it on this morning at the bridal shop, and I got a few pictures, but those will need to remain hidden from Tom's eyes until after the wedding.
My ring came home on Thursday night. Tom picked it up from the jewelers while I finished up my shift at work. I love it. It matches my ring perfectly and has just the right amount of sparkle. I want to start wearing it now, but I will be good and wait the last three and a half months.