Katy Perry (played by Katy Perry) on American Idol on ABC was spotted wearing this floral top and orange coat on American Idol on Feb 19 2021's episode. Katy's Top is the Floral Print Mesh Blouse by Ganni . Katy's Pants is the Floral Print Mesh Leggings by Ganni . Katy's Coat is the Leather coat by Bottega Veneta. For shoppable links visit wornontv.net/211075