After several days of teasing, the video for Harry Styles new single 'Kiwi' has arrived - and it doesn't disappoint.

The promo clip for the rock tune sees a massive food fight between a load of well-dressed schoolkids that will have you craving cake - and then Styles arrives with a load of puppies in tow. Yes, PUPPIES.

It's basically a Venn diagram of the things most likely to make hormonal women cry.

Watch it below: