Bow down. Two months after giving birth to twins, Beyoncé put her post-baby body on full display — and she is flawless from head to toe. Wearing ripped booty shorts and a crop top, the “Formation” singer looked snatched in a series of new photos posted to her official website.

Bey, 35, who has seemingly lost all the baby weight, stepped out for a night at the Kendrick Lamar concert. She coordinated her belly-baring Fila ensemble with a camouflage jacket and high-top sneakers. As expected, the Beyhive couldn’t handle how good she looks so soon after welcoming son Sir and daughter Rumi in June with hubby JAY-Z.

MORE: Beyoncé’s Quotes About Motherhood Make Us Wish She’d Adopt Us!

“Where this come from… my wiggggg lol,” one fan hilariously wrote before another added, “SHE SAID SHE DIDN’T COME TO PLAY YOU HOES. SHE CAME TO SLAY B—H. Others just couldn’t believe she is turning another year older in September. “Can’t tell me she about to be 36 next month,” a follower commented.

The mother-of-three was recently spotted at a Soul Cycle class in Santa Monica but she is not putting all her focus on losing the baby weight. Instead, she reportedly “just wants to adjust to life with the twins.”

MORE: Blue Ivy Freestyle Raps on JAY Z’s ‘4:44’ Album — and Naturally, the Internet Is Losing It

However, she doe shave more energy than ever before. “Most new moms of twins struggle to even function at this stage, but Beyoncé is thriving,” a source told Hollywood Life. “I mean, obviously it helps that she and JAY-Z have nannies and a bunch of staff, but she’s still really hands on and she’s breastfeeding, which means she’s hardly getting a break rest wise — but then, Beyoncé has always functioned best on less sleep than most of us mere mortals!”

The insider continued, “You would never believe that Beyoncé gave birth to twins just weeks ago. She’s lost nearly all the baby weight, and her body has snapped right back… She looks awesome!”

For more photos of celebs who lost the baby weight just like Beyoncé, check out the gallery below!