glamoroussource: Megan Fox photographed by A. Hay for ELLE.