Her life is truly a dream, and she knows it.

Beyonce celebrated her 37th birthday on Tuesday while on vacation with hubby Jay-Z and their kids in Sardinia, and the singer shared some snapshots on Instagram along with a sweet message reflecting on her recent milestones. She also let it slip that she renewed her vows with her rapper beau.

"At 36, I became a new mother of 3. I breastfed twins. I renewed my vows with my husband of ten years. I came back home to the stage to do Coachella, after pregnancy. Then my husband and I released our album together, Everything Is Love. And we’ve been touring with our family around the world, and loving it. This year has been monumental for me," she wrote.

"I thank God for everyone in my life. Thank you for all the positivity and for the beautiful birthday wishes. I’m looking forward to continuing to learn from my past, living in the present, and surrendering to the future. I love you, Hive. B," she added.

Queen B is #blessed.

A post shared by Beyoncé (@beyonce) on