Hello Tinna, we are sorry it may not able to reach you by 23rd March if you order now.
Since it is our long Chinese New Year holidays in Feb., so, if you order standard size now (about 3-4 weeks making costume time + 4 weeks holidays delay) and use the fastest shipping method (Premium Express, 3-6 days shipping time), it will reach you around early April.