It would be foolish to delve too deep into the whys and wherefores of how this came about, but suffice to say, over Thanksgiving weekend in the US, model slash actress slash font of all wisdom and and Instagam sass Cara Delevingne participated in a Mark Ronson dance-off with Kate Hudson, and it was incredible.

The pair are either friends, or Delevingne just showed up at Hudson’s house and announced that she was going to dance – either scenario is entirely plausible, but the results were captured in a series of highly memorable Instagram videos. Also, Kurt Russell was there, and Goldie Hawn counted the whole thing off.

Part 2 @katehudson @juleshough #thanksgivingdancewars

A video posted by Cara Delevingne (@caradelevingne) on

Part 2 @katehudson @juleshough #thanksgivingdancewars

A video posted by Cara Delevingne (@caradelevingne) on

PART THREE… ?? #dancebattle #thanksgivingdancewars @juleshough @caradelevingne

A video posted by Kate Hudson (@katehudson) on

PART FOUR…. Happy Thanksgiving everyone! From our family to yours, peace and love ?? @juleshough @caradelevingne #lovemyfamily #UptownFunk #markronson #thanksgivingdancewars #dancebattle #SuchABlast

Un vídeo publicado por Kate Hudson (@katehudson) el

Cara Delevingne’s dorky dancing is our dorky dancing, and our dorky dancing is Cara Delevingne’s. It’s a great time to be alive on the internet.

via Uproxx
Photo: Pascal Le Segretain via Getty Images