London, July 6 : Jennifer Lopez has been known for her womanly curves, but after becoming a mum, it seems, the stunner has lost her thunder.
The 38-year-old singer was recently seen in a bikini with a lot of fat surrounding her body.
The bikini shot were taken while the 'Waiting For Tonight' hitmaker was holidaying in Italy with hubby Marc Anthony.
"J-Lo's still a beautiful woman but there's a lot more to her than there used to be," News of the World quoted a source, as saying.
Lopez and Anthony became proud parents of twins four months ago.