Beyonce delivered her twins in June of 2017. For the first time, she has given details of their birth, where she talks of how she had to go through an emergency cesarean section. She is on the Vogue September issue, where she therefore gets candid.

Beyonce thus reveals she was 218 pounds (98.8kg) and was swollen from toxemia – a potentially dangerous pregnancy complication characterised by high blood pressure. The 36-year-old adds after giving birth, the twins spent many weeks in intensive care and her husband, Jay-Z, was “a strong support system.”

“During my recovery, I gave myself self-love and self-care, and I embraced being curvier. I accepted what my body wanted to be. After six months, I started preparing for Coachella.”