Today (September 4) should be a national holiday because it is none other than Beyonce's birthday. To commemorate the sacred day, the woman who gave birth to the Queen herself, Tina Knowles, shared a heartwarming message on Instagram.

"38 years ago today you came into my life and i know without a shred of doubt that God sent you!!!" she captioned a photo of her and her daughter. "I had recently lost my mom and never thought that i could feel that particular kind of love again but .7 months later i was pregnant with you (39 years ago people)"

"The moment i saw you i knew that that was IT !!!!" she continued. "We’ve been the best of friends since then . You have brought me such Joy and pride and love and friendship !!! Your heart is as big as Texas !! You are one of the best moms ever ! And I love you soo much ❤️❤️❤️🎂🎂🎂❤️❤️Have the best birthday EVER!!!! Mom"

Give us a moment while we wipe away the happy tears.

Though her 38th birthday may be today, Beyonce started celebrating early. Over the weekend, she blew out the candles on her birthday cake at the Made In America music festival, and also caught Lizzo's set. For once, she was able to enjoy an event as a fan not a performer, and from the looks of it she made the most of her time there.