Macy Gray's 2001 dress was homemade -- you don't say! -- and advertised her new album. But the piece de resistance was the shower cap hat on her head.