You'd think they'd be tired of playing dress-up from their day jobs, but Hollywood just loves Halloween! Teri Hatcher played Queen of Hearts while Gina Gershon's nurse was somewhere between sexy and scary. Brody Jenner impressed fans with his Robin, Boy Wonder tights while Avril Lavigne just looked confusing. But Paris Hilton trumped everyone, turning up as a sexy sailor girl one night and following it up with a demonic-looking Alice in Wonderland. But don't think she's done yet. The would-be philanthropist was spotted at LA's Trashy Lingerie over the weekend, where she told reporters, "I bought like 12 costumes!"