In case you missed last night’s episode of Fashion Police on E!, it was fabulous. Not only were we joined by the gorgeous Orly Shani and the one and only George Takei, but I accepted the ALS Ice Bucket Challenge, issued to me by none other than Sarah Jessica Parker, Anne Hathaway and Tara Reid. Tara confronted me on my way into E! to make sure I honored the challenges, which I did and then promptly summoned security. Watch the video at E! Online.