Mario Lopez is taking it off for Ellen!