Jennifer Lopez seems to have lost all her pregnancy weight. Wow, that didn’t take long! She only gave birth yesterday, I mean on February 22nd but she dropped twins. It’s only been slightly over 4 months – amazing!
more photos after the jump…
J. Lo looking absolutely fabulous in Barcelona. Marc Anthony is touring in Spain and J. Lo introducing her lingerie line to Italian brand, Yamamay.

