Beth + Sean are engaged! Check out that pretty green rock!