Hello Sheena, if you order it now, we are sorry it is unable to reach you before 18th March.
**if you order standard size now (about 4 weeks making costume time), plus 3 weeks Chinese New Year holidays, and use the fastest shipping method (Premium Express, 3-6 days shipping time), it will reach you around late March or end of March.
*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.