The singer isn't as body confident as she appears

Beyoncé Knowles has one of the world’s most envied bodies – but even she has hang-ups.

The singer, 31, used to worry that the tops of her legs were chubby back in her Destiny’s Child days, according to band mate Michelle Williams.

‘On the outside, we were poised and smiling. But behind the scenes we had issues,’ Michelle, 32, tells InTouch Weekly.

‘I was trying to gain weight, and meanwhile Beyoncé would say: “I think my thighs are too big.”‘

Bootylicious Bey was crowned the most beautiful woman in the world by America’s People magazine last year and she’s widely thought of as a style icon.

But she admits there was one time when she felt quite unattractive – while giving birth to her and husband Jay-Z‘s one-year-old daughter Blue Ivy Carter.

‘I didn’t feel that I looked beautiful during birth, but who does? After being pumped with all those fluids and gaining so much weight…I barely recognised myself,’ said Beyoncé in 2012.

‘But after many hours of labour, I couldn’t care less about anything but my child. I didn’t care how I looked.’

SEE PICTURES Beyonce Knowles‘ hot new H&M video: Top 10 sexy bikini body moments

SEE PICTURES Beyonce Knowles‘ Top 10 hot and sexy stage looks

SEE PICTURES Beyonce Knowles and Jay-Z: A love story in pictures

Anna Duff