Katie Holmes Goes Topless For ‘Glamour,’ Denies There Are Any Men in Her Life