Popular American rapper, Cardi B, took to social media to pen a touching note to her husband, Offset as he clocked 30.

The mother of two shared a loved-up photo of herself with her husband and thanked him for being an amazing husband and a great dad to their kids.

She reiterated her love for him and noted that she considers herself lucky to be his life partner.

“Happy birthday to my huuuuusband, best friend and babydaaadddyyy. I love you so much and I’m so proud of you. We have overcome so much together. I love the man that you’re becoming and I love the father that you are.

Thank you for always being there for me, for being a great confidant and advisor and for never allowing me to sell myself short. I’m so lucky to have you as a partner raising our beautiful kids. You have soo many projects and businesses that you are managing and leading yet you have helped me so much in this journey wit our two babies.

“May life keep blessing you and you continue to thrive. I’m so excited for the world to see what you got coming. I love you!! We turning up tonight and next week for your party”. She wrote.