Zara and Mike Tindall share a cheeky smooch as they arrive for the final day of Cheltenham alongside Princess Anne Cheltenham ...