Jennifer Lopez makes a second Vogue cover appearance on the April 2012 issue of American Vogue. She wore a dress from Bottega Veneta and the cover was shot by Mert and Marcus.

Jennifer Lopez for American Vogue April 2012 Cover