Megan Fox covers the March issue of “Miami” Magazine