Britney Spears with kidsBritney Spears with Sean Preston and Jayden JamesDidn't quite make it onto Britney Spears' Christmas card list this year?

Our card appears to have got lost in the post... so we know how you feel.

No need to fret though, we've got an electronic version right here

In a snow-meltingly heart-warming snap, Britney has restored our faith in the spirit of Christmas (it was starting to wane, we have to admit, it's Christmas Eve after all and we're working...).

But with just one photo it's clear to see that Brit has come a long way in the last year. And it warms our cockles.

Sitting in front of her Christmas tree, with her two gorgeous sons perched on her lap, it's a far cry from the mess of hospitals and losing custody of her kids of just months back.

The message on the card reads: "Happy Holidays, Love Britney, Jayden James and Sean Preston (and Papa's glasses)."

Love it.