Mandy Moore attends Cartier opening in Short Hills on June 12th, 2006

More Photos