Posted on Wed May 16, 2012 11:30 AM PDT
Can you believe Jennifer Lopez is a 42-year-old mother of twins?! Seriously ... we want to know what she does to get her figure looking so flawless.
J. Lo is featured in the new issue of Vogue, and the singer/actress models several swimsuits in this stunning photo spread. From Gucci to Chanel to Herve Leger, J. Lo looks absolutely amazing ... click the gallery below for more of her bikini-clad hotness!
We'd kill for her body! And the Olympic hopefuls featured on the cover:
SEE THE GALLERY Jennifer Lopez Shows Off Her Stunning Bikini Bod
Jennifer Lopez Dishes On Love, Tough Times And Parenthood - Aug 14, 2012
Jennifer Lopez Files $20 Million Extortion Lawsuit Against Former Driver - Aug 08, 2012
Jennifer Lopez And Casper Smart Breakup Rumors Are "False," Rep Says - Aug 07, 2012
Jennifer Lopez Debuts New Music Video "I'm Goin' In" - Jul 26, 2012
Jennifer Lopez Celebrates 43rd Birthday With Casper Smart, And Surprise Yacht Party! - Jul 25, 2012