Home Gallery Megan Fox in Los Angeles on May 31