There was a time when Tara Reid used to look this fresh and pretty – and that time was Saturday night when she cleaned up real good for the AFI Fest screening of Darren Aronofsky’s The Fountain at Graumann’s Chinese. Seems Ponce de Leon’s discovery is still working its magic.