Emma CaulfieldFormer 'Buffy the Vampire Slayer' actress Emma Caulfield has filed for divorce from her husband of more than three years. The 37-year-old Caulfield cites irreconcilable differences for the split from Cornelius Grobbelaar in documents filed last Thursday in Los Angeles Superior Court.

Court documents show the pair separated May 7. They wed on Aug. 23, 2006.

Caulfield played the vengeance demon Anya on the cult supernatural TV series, which ran from 1997 to 2003.