What's better than the original Taylor Swift version of 'Shake It Off'? A Victoria's Secret angels version of course! Adriana Lima, Alessandra Ambrosio, Behati Prinsloo, Candice Swanepoel, Doutzen Kroes, Karlie Kloss and Lily Aldridge get together to give you the version everyone was looking for.

Angels do it better:

shakeit1.gif

It is proven.

shakeit2.gif

There's no doubt about it:

shakeit3.gif

Watch them shake it off:

shakeit5.gif

You'll repeat this video.

shakeit6.gif

Watch it below: