Jennifer Lawrence looks amazing on the cover of the April 2012 issue of Cosmo Magazine!

Source: HGT