Surprise! Little Mix’s Leigh-Anne Pinnock has given birth to not one, but two babies.

RELATED: Anne-Marie, Little Mix Recreate ‘Bridesmaids’ Scenes In ‘Kiss My (Uh Oh)’ Music Video

On Monday, the 29-year-old revealed to the world that she and her fiancé Andre Gray welcomed twins on Aug. 16, 2021.

The singer shared a beautiful black and white photo of the twins’ teeny tiny feet with an adorable caption to match.

“We asked for a miracle, we were given two… 🥺🖤 Our Cubbies are here 😍🖤16/08/21 🖤,” she wrote.

RELATED: Little Mix Transforms Into Literal Angels In New Music Video For Single ‘Heartbreak Anthem’ With David Guetta, Galantis

This news came as a surprise to fans, with reaction to Pinnock’s baby announcement quickly taking over social media.

RELATED: Little Mix’s Perrie Edwards Shows Off Baby Bump In Stunning Nude Maternity Photoshoot

Pinnock’s baby news comes two days after fellow band member Perrie Edwards announced that she had welcomed her first bundle of joy with boyfriend Alex Oxlade-Chamberlain.

Both of the Little Mix baby announcements follow the band’s 10-year anniversary on Aug. 19 and the reveal of their new best hits album, Between Us.

RELATED: Little Mix Transforms Into Their Male Doppelgängers For Fierce ‘Confetti’ Music Video Featuring Saweetie

Pinnock and Edwards’ new bundles of joy came just a few months after announcing their pregnancies in May.