The little girl in the new John Lewis ad is our dancing spirit animal


John Lewis are known for melting hearts all over the country with their annual Christmas ad, but it turns out they can make us feel all the feels at pretty much any time of year.

The company's new Premier Home Insurance ad launched this morning, and we have been watching it on repeat since.

Firstly, it features Elton John's Tiny Dancer, which already makes the whole thing a winner in our eyes. Secondly, it introduces us to possibly the most adorable little girl ever, giving it socks with some serious sitting room dancing.

Anyone who has EVER thrown on a cheesy 80s song and danced their heart out (twirls and all) when no-ones watching needs to see this ad. It will make your day, we promise.