Beyonce's parenting is being called into question just weeks after she welcomed twins Sir and Rumi into the world. The Formation singer was slammed for drinking alcohol after sharing snaps of her intimate date night with her rapper husband Jay-Z.

On Friday (4 August) Queen Bey shared pictures to her Instagram account which showed her sipping a glass of red wine while wearing a cleavage-baring dress.

With the mother-of-three's full bosom taking centre-stage, it didn't take long for advocates of breastfeeding to express their anger and disappointment.

One of her 105million followers stated: "I guess you're not breastfeeding then?" while another pointed out: "Are you not breastfeeding? If you are then wine is a no no."

A third chimed in to say: "Isn't she supposed to breastfeed... why is our Queen sipin' wine? Lol,"(sic)

'The Beyhive' quickly rushed to the diva's defence, with many explaining that drinking while breastfeeding is fine as long as it is done in moderation.

"You can drink wine and breastfeed. You just have to wait eight hours. You all are some major haters," a fan hit back.

Another added: "Actually an alcoholic beverage can be consumed while nursing. The milk can be discarded. Also, there are milk testing strips to insure milk safety."

The NHS website advises that breastfeeding mothers "have no more than one or two units of alcohol once or twice a week."

It adds that new mums should wait two to three hours per unit after drinking to allow time for the alcohol to leave your breast milk.

Beyonce first introduced her new additions to the world one month after there were born via c-section. The Instagram picture, which has received over 10 million likes, matched the 'earth mother' aesthetic of The Love On Top singer's pregnancy announcement and shows the 35-year-old star surrounded by flowers and draped in a purple floral sheet, while she cradles her boy and girl.

Meanwhile, the power couple can look forward to a lot more date nights after hiring an army of six nannies to help out with the twins. They are reportedly paying each member of staff a handsome $100,000 (£84,000) per year for support around the clock.

"The twins don't sleep at the same time, so she decided she needed three per child, working in eight-hour shifts," a source said.

A post shared by Beyoncé (@beyonce) on