Britney Spears is sharing some candid family photos on social media.

The "Toxic" singer, 39, took to Instagram on Monday to share a carousel of pictures of herself and her two sons, 15-year-old Sean and 14-year-old Jayden, along with a lengthy heartfelt caption.

"It’s so crazy how time flies .... My boys are so big now !!!!," Spears prefaced the post. "I know … I know … it’s very hard for any mama especially a mama with boys seeing them grow up so fast !!!!

"Talk about enough to make you go to your knees ... GEEZ  !!!!," she continued. "I’m extremely lucky because my two babies are such gentleman and so kind that I must have done something right 🙊 !!!!"

Spears also explained to her social media followers why she hasn't shared any snapshots of her kids recently. 

WHY 'FRAMING BRITNEY SPEARS' DOC ABOUT CONSERVATORSHIP BATTLE LED KEVIN FEDERLINE, MORE CELEBS TO SPEAK OUT

"I haven’t posted pictures of them for some time cause they’re at the age where they want to express their own identities and I totally get it ...." she noted.

Britney Spears feels 'extremely lucky' to be mom to sons Sean, 15, and Jayden Federline, 14. (Photo by Kevin Mazur/Getty Images for The Intimate Britney Spears)

In the two photos, Spears and her kids are seen standing in a field next to each other as they pose for the camera. 

The first picture features a fiery red tinge, which Spears said she edited herself, while the second photo sees the trio posing sans effects.

CLICK HERE TO SIGN UP FOR OUR ENTERTAINMENT NEWSLETTER

"I went out of my way to make this cool edit 🌅 and guess what .... They’re finally letting me post it !!!," Spears happily proclaimed. "Now I don’t feel left out anymore 😂😂😂 and I’m gonna go celebrate .... Oh s--- I guess cool moms don’t do that ... Ok I’ll just read a book instead 🤷🏼‍♀️📚🤣 !!!!"

CLICK HERE TO GET THE FOX NEWS APP

Spears shares Sean and Jayden with ex-husband Kevin Federline. The former couple was married from 2004 to 2007.