Diddy’s long time girlfriend and baby mama, Kim Porter, should be turning 48 years old today (12/15), but instead we’re having to remember her life through clips and videos as she was taken from us too soon last month in her sleep. Never to be forgotten of course, Diddy is remembering his soulmate today on what would’ve been her 48th birthday by sharing a couple posts on his IG.

First, Puff shared a heaven-inspired drawing with Kim being surrounded by Angels, before sharing another heartfelt clip of him talking about his love for his queen. “Ive been in love with Kim all my life,” a young Diddy says in the clip. “That’s my Queen, I got roll with my . There’s only one crown. There’s only one king. There’s only one Queen. That’s who she is,” he added while sharing the moment of finding out they’re having twins.

Kim’s birthday isn’t the only thing Diddy is celebrating this weekend however. Last night, the Bad Boy CEO took his twins daughter to World on Wheels and threw an 80’s inspired b-day party for them. The girls will be turning 12 on December 21st, but he apparently is making this weekend all about family.

Check out Diddy’s heartfelt posts (below).