Written by Heather, Posted on May 16th. Discuss on BB

Jennifer Lopez was Vogue’s April cover girl, but they still couldn’t resist adding a new shoot in the June issue! Mario Testino shot the photos earlier this year in Miami. Check out the stunning swimsuit photos below.
