Good morning......I am interested in dress style 20105. I would need to order 3 of them for my wedding. Can you please tell me if I order, can I receive the dresses by April 1? Also is the color and material very close to the original designer picture? "