Mariah Carey is celebrating a second Christmas.

Mariah Carey

Mariah Carey

The 'Without You' hitmaker - who is set to tie the knot with fiancé James Packer after getting engaged recently - is currently stuck inside because of Storm Jonas but has decided to put the time to good use.

Sharing a picture of herself and four-year-old daughter Monroe, she said: "Christmas revisited.... #couldntresistmakinganotherchristmastree #thoughitsjanuary (sic)"

Meanwhile, the 45-year-old singer - who also has four-year-old daughter Moroccan with ex-husband Nick Cannon - previously revealed she "upsets" people on Christmas Day because she likes to sleep in.

She said: "I love Christmas, but I am a late sleeper. I sleep in and that can make people a little upset on Christmas morning. So I have my friend - the real Santa Claus - come to the house in Aspen with real reindeer. This is true.

"He fills a stocking and sometimes he leaves a bag with gifts in it on Christmas Eve. Then, the next day the kids get the gifts. It's fun and it's festive. Before I had my babies I used to do this for my friends and their kids. I would invite Santa and the reindeer and he would take a video of them."