Zara Tindall oozes elegance in romantic dress and unmissable