Megan Fox keeps covers the March 2010 issue of W magazine.