Hello Sara, we will try to hurry up the processing time, but still unable to 100% guaranteed it can reach you on time, by 2nd April.
*If you order custom size now (about 3 weeks making costume time) and use the fastest shipping method (Premium Express, 3-6 days shipping time), it will reach you around early April.
*If you order it with Premium Express and write down the date you need it, we will mark it in our higher priority list, but still unable to guaranteed the exact delivered date, hope you can understand.
*All shipping information (including methods, cost & estimated delivered date) will be shown in order page, before payment; you can pay extra cost to upgrade shipping method there.
*Please remember to mark down the date (you need it) in the order form when you order it. :)