Henry Cavill in love with Connor McGregor | Photo