Actor Ryan Reynolds was once snowed in as he celebrated Christmas - and he counts it as one of his greatest holidays ever.

Reynolds, engaged to singer Alanis Morissette, spent time in his native Canada for the holiday, when the force of nature suddenly left him trapped.

He says, "I have a cabin in the middle of British Columbia in the Rockies. About nine years ago, I got snowed in there, and it was great.

"I had to wait out this huge winter storm for four days. It really allowed me to let go of that feeling that I have to constantly do, and I just got to stay present when I was there, and it felt great. It's one of my fondest holiday memories."