Beyoncé has admitted she is desperate for more children - even though juggling work and motherhood is a struggle.
As she prepared to perform at London's 02 arena, the 31-year-old star said that becoming mum to Blue Ivy, now 16 months old, has completely changed her life.
"I would like to have more children. Motherhood has changed everything. You see things a bit differently after you give birth and my biggest job now is to protect my child," she told the Daily Record.
Beyoncé said that having a child has also made her reassess the rest of her life, and what she wants from her career.
"After giving birth there's a moment of rediscovery when you are making sure you still have goals and take care of yourself as a woman." she said. "That was something I struggled with – making sure I was still this strong woman, making time for my child and balancing the two."
She also revealed that she is using her married name of Carter for the tour because it signified what she and husband Jay-Z have become as a family.
"I'm calling it that because I feel I have grown and I am a married woman. It is my name, it is who I am and I am proud of it. It is my daughter's name and it feels like who I am right now," she said.
Beyoncé also spoke of her dismay about not being able to do normal 'mum' type things (like buying nappies) without pictures of her being splashed in the papers and online, but said that she felt this was just part of her professional life.
"I feel this is temporary and my public life when I'm performing on stage is just a few hours of the day," she said, adding that the rest of the time she is with her family - who do their utmost to keep her feet firmly on the ground.
"The rest of the day I'm with my family, I'm changing diapers and I'm with my mother who reminds me, 'Girl, you're not a queen.' It's good to have balance."