Cheyenne Floyd: Surprise! I'm Engaged to Zach Davis!

Cheyenne Floyd: Surprise! I'm Engaged to Zach Davis!

As it turns out, Teen Mom OG cast member Cheyenne Floyd had not one but two reasons to celebrate on Sunday.

The 28-year-old, just weeks away from giving birth, gathered together over the weekend with friends, family members and loved ones in order to be showered with love in honor of her impending baby.

Posted in: Teen Mom