Look at Moissanite. Most people can't tell its not a diamond, and its as hard as one. Found one on amazon in a 5 second search that is sterling silver and 2 carats for $160. You certainly have options. Be honest with her about the materials so she can care for it properly!
EDIT: Actually it was platinum plated sterling silver on that ring.