Gallery — 20 Times Johnny Weir Was the Fiercest Human Alive
USA Today: 1. When he wore a rainbow Muppet coat to the Miss USA pageant
2. When he dressed in character for a Harry Potter movie premiere
3. When he wore this amazing hat to the Kentucky Derby
4. When he took a shirtless leap
5. When he dressed casually for the U.S. Open
Read more here.