Move aside Kevin the Carrot, Christmas 2020 has a new mascot - and it's a goat with attitude.

A character named Lil' Goat is at the forefront of the TK Maxx Christmas campaign this season.

And she is one adorable, fabulous creature.

Aldi may have been first out the door with their Christmas advert featuring seasonal regular Kevin the Carrot.

But he could very well be replaced as the favourite for this year by TK Maxx's Christmas creation.

In an ad directed by Matthijs van Heijningen, we follow 'Lil Goat as she struts before some sheep wearing a bright and stylish ensemble.

Looking out at the goat from the window, a farmer's wife asks her husband why he dressed the animal up.

He answers: "She's had such a hard year. She bloomin’ well deserves it, if you ask me."

Now if that doesn't summarise 2020, we don't know what will.

Check out - what'll hopefully be the first of many featuring her - the Christmas ad here: