Astrid Loch, who was also on The Bachelor with Rachel last season, may have given a few too many details and spoiled the season for fans.

SPOILER ALERT:

If you watch the Facebook Live video you can guesstimate who wins by the details that Astrid gives.

I can't even imagine how hard it is to be engaged and not able to see the person or tell your family and friends who popped the question. I know people on the show have to sign non-disclosure agreements so they are legally bound not to share any of the details on the finale which airs month after the filming has wrapped.