Illusionist Criss Angel
is engaged to longtime girlfriend Sandra Gonzalez
. Criss popped the question in Cabo San Lucas, Mexico, on Sept. 7. The two met on the set of Criss' A&E hit series, Mindfreak
, four years ago. "Criss surprised Sandra with a ring he helped design with jeweler Idayne Kaye," a rep for Criss tells Life & Style
. "The ring is a flawless diamond that's more than 5 carats in size set in a traditional platinum setting." "The ...