Katy Perry is almost as well known for her crazy outfits and multi-colored hair as she is for her skills as a songstress, and she did not disappoint when she appeared on Jimmy Kimmel Live on Tuesday to perform the final single off her insanely successful album "Teenage Dream", "Wide Awake".
Perry took the outdoor stage in front of a huge crowd wearing one of her custom-made outfits, which included a film-reel bra and colorful hot pants. She finished off the look with bright, sparkly jewelry and purple hair.
The concert shut down Hollywood Blvd. as thousands of fans gathered to see the spectacle.
Here are a few of her more outlandish costumes: