Beyoncé has candidly detailed how she struggled with weight gain while expecting her twins Rumi and Sir, two, and how she got her body back.

The Crazy In Love hitmaker, 37, spoke honestly in a new video promoting the plant-based program 22 Days Nutrition, as she revealed she tipped 218lbs (15.5 stone) on the scales during pregnancy and needed to get back in shape for Coachella.

Speaking about being uncomfortable with her fuller frame following their 2017 arrivals, she said: 'I'm back on the stage after giving birth to twins. I was a woman that felt like my body was not mine. Every woman's nightmare'.

Beyoncé, who shares her twins and seven-year-old daughter Blue Ivy with husband Jay-Z, 49, detailed the highs and lows of her weight loss journey in the video.

She intricately documents in the video how her body had changed as she was shown from the moment she steps onto the scale and learns she weighs 175lbs, to her elation at finally being able to fit into her Wonder Woman costume.

Beyoncé had given birth to twins Rumi and Sir on June 13, 2017, and was open about the challenges she faced getting back into shape for her Coachella performance.

Though she never revealed how much weight she lost, the video gave fans an intimate look at her diet and exercise routine.

'Good morning. It's 5am and this is day one of rehearsals for Coachella,' Beyoncé said at the start of the video before stepping onto a scale. 'Everyone woman's nightmare. This is my weight, 175, long way to go. Let's get it'.

A caption read: 'Beyoncé followed the 22 Days program for 44 days to meet her goals for Coachella'.

22 Days Nutrition is a plant-based program created by Marco Borges, and he was seen teaching Beyoncé just how beneficial the diet would be for her performances.

'I'm back on the stage after giving birth to twins,' Beyoncé said while shown rehearsing dance moves. 'I was a woman who felt like my body was not mine,' she continued.

'It's time to work so I have to get in that zone. It's like a different headspace,' Beyoncé said at one point.

She said that losing the baby weight was much easier than getting in shape.

Beyoncé toward the end of the video was on a video chat with Marc and twirled in an outfit. 'Guess who fits in the Wonder Woman costume?,' she told Marc.