Pretty Girl (Cheat Codes x Cade Remix) Maggie Lindemann
The wait for Britney Spears' new video is over. Watch 'Hold It Against Me' now and review it.
After 14 teasers the full length version got its premiere just before 6am (GMT) on Friday 18th February.
The video is directed by Jonas Akerlund and choreographed by Brian Friedman - who you probably know from The X-Factor.
The album "Femme Fatale", is out in the States on March 29.
Let us know your thoughts below.