I don't know what it is, but I am always kind of rooting for Tara Reid. Lately she has been doing a really good job of cleaning herself up and last night was no exception. I think she looks beautiful here at the Elton John AIDS Foundation Oscar Party. The light blue dress looks great with her skin tone and eyes and her makeup is flawless. What do you think?