John Waters
John Waters Beauty 2
Mr. Know-It-All: John Waters on beauty
John Galliano AW03
The best camp beauty looks to get you in the mood for the Met Ball