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!