Beyoncé has shared her weight-loss journey for Coachella and admitted she "felt like my body was not mine" when she put on weight after having twins.
The 37-year-old star gave birth to Rumi and Sir in June 2017 and went up to 98kg during the pregnancy and, although she was down to 79kg by the time she started preparing for her 2018 Coachella performance, she admitted being heavier than usual was tough.
Beyoncé, who also has daughter Blue Ivy, seven, with husband Jay Z - said: "I'm back on the stage after giving birth to twins. I was a woman that felt like my body was not mine."
Talking about her weight-loss in the video for strict plant-based diet 22 Days Nutrition, Beyoncé showed herself stepping on to a scale and said: "Every woman's nightmare... this is my weight, 175. Long way to go. We're going to go 100% plant-based from now through Coachella.
"It's time to work, so I have to get in that zone, it's like a different headspace. Me getting the weight off was so much easier than getting back in shape and my body feeling comfortable."