Jessica Alba, a creature made manifest by a teenage boy's gypsy wish, is getting probably the only good press of her life, for calling Bill O'Reilly an asshole while being interviewed by Fox News.

The actress (of sorts) was tromping the red carpet at one of the many frustratingly star-studded inaugural fetes, and was stopped by a waving microphone. It was a Fox News reporter, who asked if she wanted to give an O'Reilly Factor shout-out. Alba tersely said 'no,' and when asked why, said "he's kind of an a-hole." Nice! Even better was when the reporter asked for some examples of the shouting head being an, um, a-hole and she cooed back "Um no, because that's actually admitting that I watched Fox."

Poor flummoxed and oddly-turned-on O'Reilly played the bit on his show and just meekly suggested that she watch his program more. Clip is above.