The video features Adriana Lima, Alessandra Ambrosio, Behati Prinsloo, Candice Swanepoel, Doutzen Kroes, Karlie Kloss and Lily Aldridge.
To be honest, I played it several times haha. I don't know if the song is good but I am hooked on this video :) Ciao!