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