Jennifer Lopez cringes when she looks back at photos of herself following the birth of her twins - because she looked so "fat".
The actress/singer gave birth to twins Max and Emme in 2008, her first children with husband Marc Anthony, and admits the pregnancy took its toll on her famous curves.
She tells UsWeekly, "I remember my flabby belly hanging out right after I gave birth. I kind of laughed and said to Marc, 'Look, baby! Isn't this crazy?' I just didn't care."
But the star reveals her relaxed attitude to her newly round frame didn't last - she felt compelled to return to the gym once she saw snaps of her fuller figure.
She adds, "I look back at pictures from that time, and I'm like 'Oh, God, I was fat. I was still heavy eight months out!'"
"You get to the point where you're like, Where am I? What happened to me? I got to get myself together for my kids, you know? They need to know what I really look like."