Sometimes romance requires a lot of hard work and preparation!