Charlie Sheen is who again? Denise is engaged?

– Neil Patrick Harris