Cassie Shows Off Baby Bump & Gets Engaged!

Cassie is making up for the 11 years she spent with Diddy.

After announcing her pregnancy with trainer/ boyfriend Alex Fine, Cassie gave us a surprise for her birthday.

Posting a bunch of photos from her maternity shoot in nothing but her birthday suit.

After the posts hit our timelines, Cassie openly showed the world that Alex Fine gave her a memorable birthday.

Alex proposed to Cassie in a barn yard setting, and it definitely looked like it was right out of a love story.

Check out the maternity photos and proposal below, and send Cassie and her man a congratulations in our comments!