She is never shy putting on a racy display.
And Megan Fox was at it again on Tuesday as she sizzled in a sheer orange dress for sultry new snaps shared by her makeup artist.
The actress, 37, flaunted her ample assets in the bodycon number which hugged her hourglass figure.