kevin kline 32 hot and sexy image