You must be so excited! I take my hat off to you for doing this while he has been away - he will be amazed when he comes home, and I'm sure he will be very proud to have you on his arm when you're all dressed up for your big night out. Enjoy every last second, as you thoroughly deserve it xxx