An early Christmas present from me to you.

Adriana Lima, Alessandra Ambrosio, Behati Prinsloo, Candice Swanepoel, Doutzen Kroes, Karlie Kloss and Lily Aldridge are mostly names that I can't pronounce, but they all have one thing in common, they are smoking hot.

The ladies of Victoria Secret gave the angel treatment to Taylor Swift's "Shake It Off". Yes, it's a song we are all sick of, but somehow when supermodels lip sync it, the tune feels shiny and new.

The Victoria's Secret Fashion Show airs tonight at 10pm on CBS. Guests include Ed Sheeran, Ariana Grande, Hozier and T Swizzle too.

Ho, ho, ho! Here ya go!

More From WBZN Old Town Maine