Harry Styles rocks Givenchy and Gucci at Victoria's Secret show
Harry Styles almost stole the Victoria's Secret Fashion Show from the world's top supermodels in Shanghai, China on Monday (20Nov17) with a super stylish performance.
The One Direction star opened the lingerie brand's annual catwalk spectacular by performing his new single Kiwi, wearing a custom-made black double breasted Gucci suit with a pink shirt.
Looking extra-sharp and sophisticated, Harry performed in front of models Sara Sampaio, Georgia Fowler and Nadine Leopold.
He also high-fived another runway favourite, Karlie Kloss, who was making her return to the Victoria's Secret catwalk after taking time away from fashion to complete her studies. The friendly hand clap proved there's no bad blood between the singer and Kloss, one of his ex-girlfriend Taylor Swift's best pals.
After an outfit change, Harry returned later in the show to perform Only Angel in a mint wool and mohair suit with matching shirt and light flares from Clare Waight Keller's Spring 2018 collection for Givenchy.
Harry was a last-minute addition to this year's Shanghai show after Katy Perry was refused a work visa by Chinese authorities and forced to pull out.
The Victoria's Secret Fashion show airs Tuesday, November 28th at 10/9c.