Former Buffy Star James Marsters Is Engaged!

 Alberto E. Rodriguez/Getty Images