Katy Perry's black rainbow front dress and statement earringsKaty Perry Instagrammed THIS PHOTO. Her dress is the Marni Dyed Rainbow Silk Taffeta Dress. Buy it HERE! Her earrings are the We Dream in...