Henry Cavill rubbed shoulders with the royals as he attended the last day of Cheltenham Festival on Friday.The Superman star ...