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


The Princess Royal, 73, has arrived at Cheltenham Racecourse on the final day of the festival – as the sun finally rises for partygoers.