Johnny Weir.
Weir at a book-signing. Photo by Jerry Nunn