Kate Hudson looks happy to be alive