Katy Perry seems to have charmed everyone with her dressing style, and earned the title of the best dressed at the Harper's Bazaar Icons Party.
According to Lindsay Lohan, the 30-year-old singer looked stunning in a mystical garden-fairy costume with an ornate butterfly headdress and face mask, E! Online reports.
The 'Mean Girls' actress added "I love that she dressed for the suggested attire and didn't disappoint."
Perry also enthralled her fans with a live show.
Others who graced the event were Mariah Carey, Bella and Gigi Hadid.