Crazy girl........but who needs sleep..
Customer is getting married at peak/busy time...... how can you possibly price flowers nearly a year ahead......I'd tell her there's plenty of time to finalise everything, and if she really wants you to do them, ok, but I certainly think she has to 'play by your rules'...... AND get a booking fee!!!