Henry Cavill dazzles in a dapper brown suit at Cheltenham Festival finale with rumoured fiancée Natalie Viscuso.