Cameron Diaz, the star of the “Shrek The Third” film, may have a new man in her life. She was spotted to be with a new man and it is not the magician, Criss Angel.
While walking the streets of Cuzco, Peru, the 34-year old actress and her mystery man appear to be holding hands and having a good time.
Cameron Diaz and her security team arrived Tuesday, with plans to see Machu Picchu and attend the Inti Raymi festival, the celebration of the sun right around the time of the solstice each year.