Singer isn't ready to extend her family

Shakira won’t be giving her baby son Milan a brother or sister just yet.

The singer, who welcomed her little boy with footballer boyfriend Gerard Piqué in January 2013, admits Gerard‘s mum is keen for a granddaughter soon.

I don’t feel any pressure, except from my mother-in-law, who wants a baby girl,’ says Shakira, 37.

She has two grandsons and wants a baby girl so badly.’

But Shakira isn’t ready to have another child right now.

Not yet, as I am enjoying my time with Milan,’ the mum-of-one tells The Sun.

I would feel guilty to have another baby now and take the attention away from Milan.

Everything is pretty perfect right now, so why change?’

SEE PICTURES Shakira in Cannes at the Order Of Arts And Letters ceremony

SEE PICTURES Shakira at FIFA’s Balloon d’Or Gala in Zurich

SEE PICTURES Shakira in Celebrity Spy 2011

Anna Francis